HMS School is the best! I have never seen a school so caring, organized and loving. They have helped my daughter and I in many ways. The parent meetings are very informative. They do so much and keep you up to date with the latest technologies out there. HMS is a school that is like a family and I love and appreciate each one of the faculty and staff.