Bishop Vaughan Masterclasses

The Masterclass programme at Bishop Vaughan School is still in progress, with several recent sessions from lecturers at both Swansea University and the University of South Wales. Pupils have enjoyed talks on History, Law, Sociology and Sports Science, delivered by subject experts. These included hands-on sessions, including a mock trial and an opportunity to use cutting edge technology from the Sports Science department at Swansea University.