this is the worst education establishment in newham by a long shot- this sixth form has no concept of safeguarding or making students feel heard or listened to in any cap ... more