What a wonderful review! Thank you so much for taking the time to write it and let other prospective families about your experience. It has been our pleasure to know and teach your children. Thank you so much again - we will share your comments with our team.