Then say that, don't bring up BS rankings that do not matter.
Second, half of our school is freaking engineers, so even if we go with your side of the coin that our engineer program is the only thing doing well, that is half the University.
On the non-english speaking teacher, welcome to...