This school was the best thing to ever happen to us. I had my son in the public school system and they sent him home 92% of the school year for wearing a hoodie (he has autism). He was bullied at other schools by students and teachers. At Soc Prep, he is thriving - making friends, amazing grades, loves school. Soc Prep gets it. Their teachers are phenomenal. Within 2 months of being at this school, my son went from depressed to popular. I tried multiple schools and this one blew the others out of the water. Best decision we ever made.