Mussoorie Public School was founded in 1966 with the clear aim of providing girls and boys an education at par with the best in the country. That vision still holds good, as the school management has now tied up with the internationally well-known Welham Boys' School, Dehradun.