The academic program is above grade level and very hand's-on as it's Montessori. They are very strong in french but will explain in english if a student is struggling. The school is a very family/friendly atmosphere. parents are allowed inside the school to drop off students and get to see what their kids are working on. Students know all the staff by name, and i'm amazed at how the staff knows all the students names as well, even if they aren't in their class. (small size of school). i think my child is really set up for success at this program because it has instilled in her a sense of curiosity and love of learning. it has also developed social skills as well and a knowledge of different cultures, etc. the only downside so far, is that they do not have a real gymnasium and thus i think their gym program is limited as to variety. if your child is very athletic and wants to develop those skills he/she will have to do outside activities to find variety.