Bishop Challoner Sixth Form College 2010 - 2017 London Borough of Tower Hamlets, LondonSocial and cultural activities, Teaching