• Highest Quality Learning

    Regular investment in our facilities helps improve the learning experience for all.

    TBS girls

  • Nord Anglia Education

    Through Nord Anglia University our teaching staff maintain the highest standards of a rigorous British education.

    Evelina Mroczkowska

  • Student Aspirations

    We aim for all our students to become 'Global Learners, Aspiring Leaders.'


  • Global Opportunities

    We are a truly international school with students attending from over 50 different countries

    Dab girl

  • Admissions are open

    We operate an open admissions policy because we believe that given the right learning environment every child can grow and thrive to be an outstanding success in life.

    Dab girls

  • Any questions?

    We have a dedicated team waiting to hear from you and support with your transition to the School.

    IB students

  • Connect

    Through our Connect section you can find out the latest from our school and from other schools in the Nord Anglia Education global family.

  • Be Ambitious

    The British School, Warsaw has been running the International Baccalaureate Diploma Programme since 2001. It is the best course to follow for entry to the best universities, worldwide.

    IB student

Paul Hapon

Paul Hapon

Computer Science Teacher

I obtained an Honours Bachelor of Arts Degree majoring in Geography with a Minor in Computer Studies and my Bachelor of Education from Trent University in Peterborough, Ontario, Canada. This will be my first year working at the British School and my first year teaching abroad. I have been teaching for the past seven years at Father Leo J. Austin Catholic Secondary School in Whitby, Ontario, just outside of Toronto.

I am looking forward to the experience of teaching in Poland and working with students from so many different backgrounds. The majority of my teaching experience has been in the fields of Computer Science, Computer Engineering, and Geography. 

I enjoy teaching object oriented programming, recursive algorithms, and programming apps for portable devices such as tablets and smartphones. I also enjoy using the Raspberry Pi computer and the Arduino micro controller platform to teach programming concepts using robotics and electronics. I currently am proficient in the following programming languages: Java, C/C++, Python, and Microsoft Visual Basic.

Highest Quality Learning

Highest Quality Learning (HQL) is something all good teachers must do. It allows students to learn new skills by adapting the lessons to suit there learning style in a safe and welcoming environment. It also helps students develop their own skills involving abstract thought. This allows them to see the interconnection between curriculum taught in school and the outside world.

what the students say

Mr. Hapon always makes us see the bigger picture, how everything is connected.

Mr. Hapon uses real world examples to show us how programming concepts learned in class can be applied to tasks in the business world.

Mr. Hapon makes sure the entire class understands the material learned before moving on.

Share this page: