Ms Hall and all teachers are great. All 3 of my kids have attended here. Wonderful learning environment, my kids love it!