Hi there, Does anyone know of The Rise school in Feltham? Going to visit soon but would be good to hear if anyone has first hand experience. Will also post locally. TIA