Mathematics Faculty

Computer Science

Nadine Brown

Head of Subject-Computer Science, Teacher of Computer Science

Bachelor of Education in Computer Science, The Mico University College

Mrs Brown has 4 years of experience teaching Computer Science.
She has taught ICT and ESL in China.Science in India and Indonesia for over 15 years.

John Barton

Teacher of Computer Science

BSc in Education, University of Nevada Las Vegas

Mr Barton has 10 years experience working in CS and IT fields in the US before becoming a teacher. Since then, he has spent 13 years as a classroom teacher of mathematics, computer science, robotics, and engineering/STEAM. Of those, he has spent 7 years internationally in China and the Dominican Republic teaching classes of all levels including AP level courses.

Lalin Jayawardena

Teacher of Computer Science

Bsc in Forensic Computing, University of central Lancashire, UK

4 years A-level /iGCSE experience in Computer Science, Information Technology and ICT as well as 3 years experience in ESL/IELTS teaching.

Lewis McSweeney

Teacher of Computer Science

BSc Education Studies and Computing, Canterbury Christ Church University

Postgraduate Certificate in Education, Canterbury Christ Church University

Originally from the United Kingdom, I have 7 years of experience in education. For the past 2 years, I have taught in Spain, gaining expertise in the international curriculum as the head of department in an international school. Now, I’m excited to explore a new teaching environment and immerse myself in a different culture, discovering new values, traditions, and morals along the way.

Shawn Wu

Teacher of Computer Science

Bachelor of Science, Computer Science and Statistics, University of Minnesota, Twin Cities

Mr. Wu taught AP courses at Vanke Meisha Academy for three years. He has 6 years’ experience teaching AP/A Level/IB courses.

Mr. Wu is a College Board certified AP teacher, he also had working experience as programmer at top technology company.

Hannah Yang

Teacher of Computer Science 

Master of Philosophy in Electronic and Computer Engineering, Hong Kong University of Science and Technology

Bachelor of Engineering, Beijing University of Posts and Telecommunications

Hannah has experience in teaching robotics, python programming, and IGCSE ICT courses. She won prizes in several national-wide innovative competitions for undergraduate students, including electronic design competitions, intelligent car design competitions and etc. She also guided junior students in participating these programs.

Shevani Rampersadh

Teacher of Computer Science 

Bachelor of Science in Computer Science and Information Technology, University of Kwazulu-Natal (UKZN), South Africa

Postgraduate Certificate in Education (PGCE), University of South Africa (UNISA), South Africa

Mrs Rampersadh has 5 years of experience teaching Information Technology and computer programming in South Africa. She also has 2 years of experience teaching IGCSE Computer Science in South Africa and 1 year experience teaching IGCSE ICT and AS-level Information Technology in Russia.

Shahla Ahmadova

Teacher of Computer Science 

Master’s degree in computer engineering from Azerbaijan State Oil and İndustry University
PGCE at Nottingham University

Shahla has over the past 7 years in the field of education, she has taught a wide range of subjects, including Mathematics, Data and Computer Skills, ICT IGCSE and A/AS level, and Computer Science IGCSE and A/AS level.