

David's email address and phone number have been validated.
David
- Rate Ksh. 4,545
- Response 15h
-
Students1
Number of students David has accompanied since arriving at Superprof
Number of students David has accompanied since arriving at Superprof

Ksh. 4,545/hr
Unfortunately, this tutor is unavailable
- Maths
- Physics
- Logic
Mechanical and Ocean Engineering graduate from MIT, teaches robotics, programming, 3D Design, Fusion 360, engineering design and electronics.
- Maths
- Physics
- Logic
Lesson location
About David
My B.S. from MIT in engineering and over ten years of experience in STEM education, coupled with my passion for engineering, technology and education, make me an ideal fit for tutoring your future scientist or engineer. I am committed to creating a dynamic and inclusive learning environment where every student feels empowered to explore, innovate and grow, and can see themselves as the next generation of scientists, engineers, and problem solvers. I recognize the importance of differentiation and personalized instruction to meet the diverse needs of students and understand there is not a one-size-fits-all solution to STEM and Maker curriculum.
I have over a decade of experience creating engaging and innovative curriculum for K-12 students focusing on engineering design, electronics, robotics, programming, and Maker skills. Throughout my engineering training (B.S. in Mechanical and Ocean Engineering from MIT), I focused on the hands-on classes and extracurricular engineering teams. My experience with K-12 STEM education at MIT began while at its Edgerton Center. I helped coordinate multiple outreach events and engineering design workshops for local youth, as well as developed project-based curriculum in electronics and robotics. The Center’s teaching philosophy is best summed up by this quote from founder, Harold “Doc” Edgerton: “The trick to education is to teach people in such a way that they don’t realize they are learning until it’s too late”. This has become a strong tenet of my methodology when creating curriculum.
I strive to create lessons and projects which push students to think like real engineers and scientists. I encourage students to take ownership of their projects and leave inherent flexibility to incorporate their individual ideas and passions. Each project gives them options to choose and personalize their learning path, with the opportunity to safely “fail” and iterate until they reach their customized final design. It is also extremely important for me to create a strong community, where students feel they can voice new ideas or try things out without being judged or labeled as a failure. Most projects I create have a strong team or collaborative element, even if it is within a larger competition-based scenario.
I draw on my wide range of maker skills and technical backgrounds to create interdisciplinary projects, combining different tools and techniques, both modern and traditional. I have extensive experience with most digital fabrication and prototype machines (3D printers, laser cutters, CNC routers, vinyl cutters, craft cutters, water jet cutters), traditional maker techniques such as woodworking and metalworking with hand and power tools and fiber arts (crochet, rug tufting, knitting machines. Additionally, I also have a strong background in 3D design, electronics, robotics, and programming. I routinely make custom 3D printed robots for education, designing and developing custom circuits and circuit boards, along with developing the software to control them in both text and block-based coding environments. I also have founded and coached multiple competitive robotics teams to the State Champion level within the FIRST Tech Challenge League (FTC), bringing significant knowledge about the allowed components and game-specific programming (Blocks, onBot Java, Android Studio).
About the lesson
- Lower Primary
- Upper Primary
- Lower Secondary
- +8
levels :
Lower Primary
Upper Primary
Lower Secondary
Senior School
Tertiary
University
Adult Education
Masters
Doctorate
MBA
Pre-Primary
- English
All languages in which the lesson is available :
English
My lessons are customizable bases on student interest and can include the following:
CAD and 3D Printing
Electronics and circuits
Robotics
Arduino Programming
Block Programming
PCB Design
Fusion360
Multiple studies have shown that students which participate in hands-on STEM or robotics programs are significantly more likely to major in a STEM or computer science field. I firmly believe that introducing technology and computer science at an early age can have profound benefits for students. Project-based learning utilizing real-world skills and hands-on components is vital to getting more students not only involved, but excited and excelling with STEM and Maker curriculum. Catching students at an early age can shape their perception of what it means to be a scientist or engineer, and more importantly, what type of people pursue these careers. This can be incredibly important for all students but especially so for underrepresented groups which can traditionally self-select out of these careers fields and subsequent opportunities.
Skills gained from a technical and computer science education at an early age also benefit students who do not end up in a STEM field. This type of education fosters creativity, critical thinking, logic, and problem-solving – vital skills for a well-rounded education and beneficial in any career or life path. Moreover, this increase in digital literacy at an early age and overall aptitude with technical systems will greatly benefit all students and improve their studies in subsequent grades.
Rates
Rate
- Ksh. 4,545
Pack prices
- 5h: Ksh. 20
- 10h: Ksh. 40
online
- Ksh. 4,545/h
Similar Maths teachers in South Lake Tahoe
-
![teacher_picture]()
Gladys
Kitui & Online- Experienced
Graduate and passionate chemistry,physics and maths tutor offering simple practical lessons for cbe, kcse, igcse & exam preparation with past paper mastery and simple methods
- Ksh. 500/h
- 1st lesson free
-
![teacher_picture]()
Karanja
Kahawa Sukari & Online- Experienced
Through my tutoring practice, somonzuri, i have taught students in ib myp & dp, cambridge igcse & a level, and kenya cbc — helping each one gain confidence & apply his\her unique learning style to enj
- Ksh. 2,500/h
- 1st lesson free
-
![teacher_picture]()
Rophin
Ongata Rongai & Online- Experienced
Experienced cambridge mathematics and chemistry teacher helping students achieve academic excellence and confidence.
- Ksh. 2,000/h
- 1st lesson free
-
![teacher_picture]()
Antony
Nairobi City & Online- Experienced
University of nairobi mechanical engineering undergraduate offering dedicated math and physics tutoring for high school students.
- Ksh. 700/h
- 1st lesson free
-
![teacher_picture]()
Josphat
Nairobi & Online- Experienced
Expert mathematics tutor helping students understand maths, improve grades and excel in exams
- Ksh. 2,000/h
- 1st lesson free
-
![teacher_picture]()
Purvi
Nakuru & Online- Experienced
Purvi to the rescue - i am determined to teach any student who wants to ace maths! i'm a creative teacher and i like using different means to tackle any problem.
- Ksh. 1,500/h
- 1st lesson free
-
![teacher_picture]()
Joan
Kiserian & Online- Experienced
Qualified cambridge mathematics, chemistry and integrated science teacher with experience offering personalised lessons for primary, checkpoint, igcse and cbe learners across kenya and online
- Ksh. 1,200/h
- 1st lesson free
-
![teacher_picture]()
Stephen
Nairobi & Online- Experienced
Experienced physics & mathematics teacher, b.ed. graduate, offering online lessons for students of all levels
- Ksh. 1,000/h
- 1st lesson free
-
![teacher_picture]()
Sir james
Nairobi & Online- Experienced
Bsc/pgde graduate teaches international/local physics and mathematic curricula for all levels in nairobi
- Ksh. 2,000/h
- 1st lesson free
-
![teacher_picture]()
Mariam
Kisumu & Online- Experienced
Achieve your maths goals with expert tuition in arithmetic,trigonometry,algebra,linear algebraand differential equations
- Ksh. 2,000/h
- 1st lesson free
-
![teacher_picture]()
Amos
Kakamega & Online- Experienced
Mmust 3rd year student teaching mathematics and computer packages online for high school and beginners
- Ksh. 600/h
- 1st lesson free
-
![teacher_picture]()
Blessing
Nairobi & Online- Experienced
A-grade kcse tutor teaching mathematics, chemistry & physics for high school students online.
- Ksh. 800/h
- 1st lesson free
-
![teacher_picture]()
Arwa
Mombasa & Online- Experienced
Bsc economics & statistics graduate delivering clear, results-driven lessons in maths, statistics, calculus, stochastic processes and operations research
- Ksh. 1,200/h
- 1st lesson free
-
![teacher_picture]()
Edward
Suna & Online- Experienced
Master physics and mathematics for grade 9-12 with an experienced teacher! online
- Ksh. 1,000/h
- 1st lesson free
-
![teacher_picture]()
Deborah
Nakuru & Online- New
Mathematics and physics made easier with clear step-by-step explanations from a dedicated online tutor.
- Ksh. 800/h
- 1st lesson free
-
![teacher_picture]()
Joshua orucho
Maai Mahiu & Online- Experienced
Msc budapest | ib, igcse 0580, pearson edexcel & a-level 9709 maths | kcse form 1-4 | online & physical
- Ksh. 2,500/h
- 1st lesson free
-
![teacher_picture]()
Leah
Murang'a & Online- Experienced
Native swahili teacher from kenya helps beginners speak swahili fluently for travel business and everyday conversation
- Ksh. 500/h
- 1st lesson free
-
![teacher_picture]()
Robai
Eldoret & Online- Experienced
Tom mboya university graduate with bachelor in education maths& chemistry.available in eldoret and online
- Ksh. 500/h
- 1st lesson free
-
![teacher_picture]()
Margaret
Kiambu & Online- Experienced
Mathematics , economics and business tutor. o-level to a-levels for both c.i.e and pearson edexcel. 12 years teaching experience
- Ksh. 2,500/h
- 1st lesson free
-
![teacher_picture]()
Ivinne
Nairobi & Online- New
Experienced cbc teacher i teach math, english and kiswahili grade 4 to 8 via whatsapp notes and voice.
- Ksh. 500/h
- 1st lesson free
-
See Maths tutors




















