The classes are very interesting and informative, you get a chance to really engage and understand. Lecturers are patient and hands-on, they follow up on student performance. The location of the school is also perfect, there are plenty of things to do after school and it is easily accessible even with public transportation.