Great school. If you are looking for college prep classes, small class sizes, diversity, plenty of extra curricular activities, and not to mention Teacher's and staff who go above and beyond each and every day you can tell they are truly there for the right reasons, they will always go the extra mile to help any family, and or child in any way. They work hard to ensure the children are successful in all they do. This would be the perfect school for your child/children. Awesome learning atmosphere with professionals who truly care about the impact they make on a child's life.