I love all my sons teachers, they are the best! On the other hand a lady at the front office whom is japanese is very nice to extremely rude at times. I do not understand why they have her in the front office if she does not like her job working with people. Otherwise overall it is a great School!