Teaching Practice

Core Beliefs

I believe in creating inclusive, future-focused learning environments that empower students to develop both technical proficiency and critical thinking.

My teaching is grounded in authenticity, accessibility, and equity – I design experiences that reflect real-world industry practices while supporting a diverse range of learners, including those traditionally underrepresented in STEM.

I strive to foster student agency by integrating project-based learning, tangible computing, and creative expression, ensuring students see themselves as capable designers, problem-solvers, and contributors to the digital world.

Whether teaching HTML, CSS and JavaScript, multimedia production, or quantum programming, I encourage iterative learning to build confidence and capability.

My Teaching Philosophy

visual teaching quote - 'Education is not the filling of a pail but the lighting of a fire' - William Bulter Yeats

Central to my philosophy is a commitment to social justice and the belief that education should not only equip students with skills, but also empower them to shape a more ethical and sustainable future.

I intentionally incorporate culturally responsive pedagogy, accessibility considerations, and environmental awareness into curriculum design.

I also seek to model lifelong learning by collaborating with industry partners, engaging with research, and continuously refining my own practice.

My goal is for students to leave my classroom not only with knowledge, but with curiosity, purpose, and a strong sense of possibility.

Creating a Supportive Learning Environment

Playing calming music helps accommodate diverse learning needs, such as supporting sensory regulation, sustaining attention, and reducing stress during project-based activities, particularly with junior classes.

This is an example: