Mr John Rose
BA (Liverpool), MSc (Oxford Brookes)
john.rose@newcollegeschool.orgAfter a number of senior positions in education, Mr Rose joined NCS in 2005. A keen practitioner of rugby and cricket, he has many years' experience of coaching and teaches sport throughout the School. In his spare time he enjoys computer programming and software design.