My daughter has been in TGCS since preschool. She is now in fifth grade. It is a great school with a dedicated staff. Classes are small (less than 15 kids) and Kids are well behaved. Most of them seems to enjoy the great teaching they are getting everyday.
more