This great school is filled with teachers who really care and go the extra mile for the children. It has small class sizes. It is a place where a kid can be a kid. My daughter has excelled in her education here. Her reading level is at least 2 full grades higher than the class she is in.