I don’t know any of the schools in Hampshire but recommend a look the BHPA website. You could also contact SkySurfers who are a local club as they may recommend. An alternative would be to learn abroad as the weather is often more reliable. Good luck!