Honestly, so far everything has been ok. the services are excellent, the teachers are all unique and teach their lessons in a dynamic and original way (at least so far). But I’ll give it 4 stars because the school’s website is usually down and getting a spot on the students attention office is impossible