As I've said in another thread, it's funny how people here seem to know a lot about UST.
So you mean to say Mapua is a first class engineering school? 'Yang lagay na 'yan?
UST, as others claim, may not be the best engineering school there is, but, undoubtedly, it is one of the more prominent engineering institutions around. Sige na nga, isama na ang Mapua sa listahan.