We have been thrilled with TotSpot! The teachers genuinely care about the students. The projects and schoolwork are taught in a way that makes learning fun. Our daughter has attended for about a year now, and she still can't wait to get to preschool every single day. As a parent, that makes me happy and confident that she is in a positive and constructive learning environment. I definitely recommend TotSpot!