Head of Department at St Gregory's Kenton - , England, United Kingdom
A Science-specialist Roman Catholic High School. It does what it says on the box.