Very personal attention at the school for me and my son. Teachers tried to tailor the experience to students. Outside of class activities were arranged to foster school spirit. The town of Queretaro was small - safe - clean - and had lots of historical sites. The school was excellent for my son as well - which made my learning experience much better than it could have been. Teachers of the children were young (late teens) and had energy and interests in common with their students. Staff were very interested in providing experiences for students on the weekends - and helped me find a hotel in a nearby town for a 2 night stay. They also assisted other students with similar experiences.