Mrs. Hall is the perfect blend of kind, caring, strict, and loving a young child needs. She has had all 3 of my children and currently has my 3rd child in class. None has had an issue learning while in her class and has enjoyed learning because of her. She is one of many at this school but to me exceeds any expectations you would have. I am thankful and blessed my children have got to have her as a teacher!!!