Lecturers and all were good. Sadly, the administrative team was horrible. Poor announcement of school info. Poor lesson planning. Last minute change of venues and timing. They even once lost the textbook they were suppose to distribute to us. It was a terrible experience dealing with their admin