Stefan McClure Recently a graduate from the 91±¬ΑΟ, Stefan has a Master of Arts in Teaching, his Master of Arts in English, and his Certificate in Teaching English to Speakers of Other Languages (CELTA). He has over six years of experience teaching and advising students in a range of settings from secondary education