My daughter went to this school for 2 years, first and second grade. Her first grade teacher helped us and kept in constant communication to help my daughter with her problems but her second grade teacher was horrible. No communication and never bothered to help my daughter. The pick up and drop off system is a nightmare. The classrooms have too many kids. My daughters class had 23 total students for a single teacher. Very rude teachers that yell at the students. I am definitely happy to finally leave this place.