Overall the program was good but it wasn’t managed well, there were too many general subjects in the course. All the teachers were highly qualified and experienced but the drawback of this university is that it is dominated by staff members rather than students. The opinion of students doesn’t matter and whatever the teacher or the department wants they do. Even if you are right u can get insulted for talking back. Admin is the worst nightmare for the students, if u have any work there even a small one, it will take many days, weeks or even months because they delay it as long as they can and make sure to tire you to the bones. The only good thing in my whole degree was my professor Dr Asma Mansoor, one of the best people I’ve ever seen.