The teachers and the school were first rate! My son thoroughly enjoyed his experience at Tree Top House.