This is an amazing school! Small, caring community where the teachers truly care about the students! Small class sizes so students get the attention they need to be succe ... more