Mr. Bannister is the best teacher that Ive ever encountered. He is God fearing and extremely nice and caring! Mrs. Smith is an angel! Very caring and compassionate when my daughter was having a hard time adjusting. I love these 2 so much! The school is also great! Fun and organized events.