Possibly one of the best experience I have in my life so far! Great school, fantastic staff, creative teachers and cool activities,If you are looking to improve your leve ... more