NHPS is lucky to have such great teachers