I recommend you Bahria University in terms of quality education and discipline, but there are also some cons like bad parking system, some bad teachers, bad administration like you will ruin your whole day by registering your cources. Their lab teachers are also not good as i was expecting a teacher should be.
View more