My child has attended this school since the 5th grade. Before that I homeschooled. My daughter left this school for one year and wanted to go back. She says this is where she wants to graduate from. She is now a Junior. If I had to do it all over again this is where my child would attend. The teachers are some of the best. They are caring and compassionate. Student to teacher ratio is small which allows the teachers to help more than most. Whether your child is ahead or behind this is an awesome school.