Very bad management and lack of respect to education by forcing the students to cancel their visa's if they had any financial issues. They only focus on how to make more money not quality of education. for example the lecturers that teach game programming have never ever made a game before or worked on such project they were previously students and the level of experience that is delivered to the student is very bad
They have to respect that they are a university not a money lenders or a business. They need to respect the student experience through there education and not force them to go into mental pressure by forcing various types of fees to the student. A university should be education first then business second. Not vice versas!