Overall, I’m satisfied with my academic programs and lecturers. In general, the staff are friendly and well-trained to do their tasks, also they offer extra tutorials to students who find it difficult to understand what’s been taught in classes. Because of its size, the institution provides a wide range of facilities depending on the degree you are pursuing.