So my friends and I were just debating whether we should transfer to ITU from FAST Lahore. We just finished our first year in the bachelor's of computer science program here and we have not had a very good experience. The teachers aren't all that good, the grading sucks, and it's not at all easy to get a good CGPA. ITU's faculty promises a lot (http://itu.edu.pk/faculty-itu/). Plus you can easily get a scholarship. Of course FAST is the oldest university offering computer science here in pak, but the quality has drastically gone down. So I'll have to choose between FAST's name/status and ITU's quality. What do you guys think?