Teaching technology.
Designing what’s next.

I’m Ben, a Computer Science and Mathematics educator connecting rigorous learning with real-world technology, creative problem-solving, and hands-on STEAM.

Currently teaching at King’s College Chengdu Dipont
Portrait of Ben Akbari
8+

years in education

3

international pathways

A-Level · AP · IGCSE
∞

ways to learn by making

A balance of academic depth
and practical discovery.

Make it clear.
Make it real.

I believe the best learning happens when students can connect an idea to something they can test, build, question, or improve.

I have more than eight years of experience in international education in China, teaching Cambridge A-Level, IGCSE, and AP courses. My work combines strong subject knowledge with practical, student-centred learning.

Alongside teaching, I have led student development and technology initiatives, and designed learning experiences in Python, web development, AI, IoT, CAD, and 3D printing. I also contributed to the SSS-1 microsatellite development team during my postgraduate studies in Space Technologies.

What I teach.
What students can do.

01

Computer Science

Cambridge AS & A-Level Computer Science, IGCSE Computer Science, AP Computer Science A, and AP Computer Science Principles.

JavaPythonAlgorithms
02

Mathematics

A-Level Mathematics, Pure Mathematics, and IGCSE Mathematics.

Problem solvingExam skills
03

ICT & Digital Technology

Primary and Junior School ICT, programming foundations, web development, and practical digital skills.

Web developmentDigital skills
04

STEAM & Emerging Technology

STEAM, engineering, robotics, AI, machine learning, IoT, CAD, 3D printing.

Design thinkingPBLMaking

Projects, programmes, and applied learning

Ideas into
real experiences.

A selection of projects and curriculum initiatives connected to my teaching, technology leadership, and postgraduate engineering experience.

Loading project examples…

Select a project to explore its photos and videos.

A VISUAL INTRODUCTION

I believe students learn best
when they apply what they learn to real-world problems.

A few moments from school life

Learning happens
everywhere.

A growing album of classroom moments, school activities, student projects, and the people who make learning meaningful.

Loading school life album…

A growing practice

Experiences

2025 — PRESENT

Computer Science & Mathematics Educator

King’s College Chengdu Dipont · Chengdu, China

Teach Cambridge AS and A-Level Computer Science, AP Computer Science A and Principles, and advanced Mathematics. Design Junior School STEAM and ICT initiatives, lead engineering- and AI-focused activities, and support students as a House Tutor.

CambridgeAPSTEAMPastoral care
2023 — 2025

Head of Student Development & Computer Science Educator

Guangzhou Singaporean School · Guangzhou, China

Led the Student Development Department, coordinated assemblies and student leadership initiatives, taught A-Level and IGCSE Computer Science and Mathematics, and developed AI, IoT, ICT, and project-based learning experiences.

Department leadershipDesign thinkingAI / IoT
2021 — 2023

House Master & Computer Science Teacher

Hongwen Confucius School · Chengdu, China

Supported student welfare and academic progress while teaching A-Level and IGCSE Computer Science and Mathematics, Junior School ICT, Python programming, and full-stack web development.

Student wellbeingPythonWeb development
2018 — 2021

Head of Technology & Innovation and Science Educator

Everbright School, International Department · Beijing, China

Helped shape the school’s technology strategy, introduced hands-on innovation courses including 3D printing and programming, and taught Cambridge A-Level and IGCSE Mathematics alongside IGCSE Physics.

Technology strategy3D printingSTEM
2014 — 2017

Mathematics, Programming & Junior Physics Teacher

Taught high school Mathematics and programming, as well as Physics at junior secondary level.

MathematicsProgrammingJunior Physics

CREDENTIALS

LEARN ↗ APPLY ↗ SHARE
01

POSTGRADUATE EDUCATION

Postgraduate Certificate in Education (PGCE)

Anglia Ruskin University, United Kingdom

02

MASTER’S DEGREE

MSc in Space Technologies

Beihang University · Beijing, China

Core team member, SSS-1 microsatellite development.

03

PROFESSIONAL CERTIFICATION

A-Level Computer Science Subject Knowledge

BCS, The Chartered Institute for IT

04

TEACHING ENGLISH

TESOL Certification

Westminster College London

Shared success


RECOGNITION

↗

Student competition success

Guided students to top positions in Mathematics and Programming competitions in China.

✳

Debate & speech judging

Served as a judge, supporting clear reasoning, confident communication, and thoughtful argument.

⌘

Student leadership & community

Developed opportunities for student voice, responsibility, collaboration, and personal growth.

✦

Coaching & mentoring

Participated in coaching workshops and coached students in extracurricular activities.

CONTACT

Let’s make
something meaningful.

I’m interested in thoughtful conversations about Computer Science education, STEAM curriculum, technology integration, and creative learning projects.

PHOTO & VIDEO GALLERY

Project media