Education and Teaching
Craig is an experienced educator with 14 years of teaching experience in the UK, USA, and China, He has held a variety of roles in education, including Head of Faculty, IB teacher and now currently teaches A level and GCSE courses. He is committed to providing his students with engaging and innovative learning experiences and empowering them to become lifelong learners who can succeed in their academic and personal pursuits.
Student Success
Craig has a track record of student success, with many of his student’s gaining acceptance into prestigious universities worldwide. Notably, during his time in China, Craig supported his students to achieve the best results the school had ever had in IB Computer Science.
Interests
Craig is passionate about the intersection of technology and education and is involved in supporting the delivery of a Space Technology diploma course.