Both of my grand daughters have attended the WLP and its excellent. The teachers are caring and the students are happy.