Excellent! I would highly recommend Veritas to any family who wants their children to receive a great Christian education. The classes are small and all teachers have years of experience and really know their stuff. My child's teacher and I communicate daily, even text message sometimes! The children treat each other with respect, they are courteous, obedient, willing and hard workers! This school is academically above the other schools in Sierra Vista in my opinion. Love love love it!