I have a passion for teaching, programming, technology, digital learning, and finding inclusive ways to motivate and engage students. My lessons are always hands-on and practical, with a focus on helping students grow in confidence and learn to think and act independently. I have experience teaching children, teenagers, and adults in both group and one-to-one settings.
My background includes wor...
I have a passion for teaching, programming, technology, digital learning, and finding inclusive ways to motivate and engage students. My lessons are always hands-on and practical, with a focus on helping students grow in confidence and learn to think and act independently. I have experience teaching children, teenagers, and adults in both group and one-to-one settings.
My background includes working as a private tutor for GCSE-level Python coding through Pythonsurrey.co.uk, as well as teaching Python for Surrey County Council’s Adult Learning programme. I have also taught coding camps with Codekids and hold Qualified Teacher Status (QTS). I have taught in primary and secondary schools, worked extensively with adult learners, and have experience supporting neurodiverse students. In addition to my tech teaching, I am also an instructor in Tai Chi, Qi Gong, and Ba Gua at Surreyqigong.co.uk.
Currently, my full-time role involves supporting children with hearing impairments in schools across Surrey, Hampshire, and Kent. My wider teaching experience includes football, swimming, Tai Chi, and video game development. I have also lived and taught in both Italy and the USA and bring a global perspective to my teaching approach.
I offer tutoring in Programming and Game Making, including Python programming, Scratch, Kodu, WeDo Robotics, and Roblox. Python is an accessible yet powerful programming language used in many industries. I teach Python in a clear and beginner-friendly way, helping learners gain problem-solving skills and prepare for school assessments or future careers. Scratch is ideal for younger learners, offering a colourful and engaging way to build animations, stories, and games using block-based code. Kodu is a great tool for designing 3D games using visual coding, perfect for children who enjoy creative game design. For hands-on learners, WeDo Robotics allows children to build and code real-world robots using LEGO, combining engineering with computing skills. Roblox programming introduces students to Lua scripting and game creation within Roblox Studio, empowering them to bring their ideas to life in a familiar platform.
Alongside programming, I also offer tuition in Health Arts, including Tai Chi, Qi Gong, and Ba Gua. Tai Chi is a gentle, flowing form of movement and meditation that supports balance, coordination, and mental clarity. Qi Gong combines breathing, movement, and focus to help reduce stress and improve posture and energy. Ba Gua is a circular internal martial art known for its spiralling movements, enhancing mobility, awareness, and body control. These practices are suitable for all ages and abilities and can be tailored to individual goals for health, relaxation, or energy work.
Whether you're looking to learn to code, explore game design, or improve your physical and mental wellbeing through traditional internal arts, I offer patient, practical, and engaging lessons tailored to your needs.
Read more
see less