TechKnowHow® Instructors

Each TechKnowHow® camp features a teaching team of a lead instructor and one or two assistant instructors. Lead instructors are often school teachers during the year, or professionals who work in the technology field. They are joined by instructors who are typically college students, working towards an education or computer science degree.

Teachers complete training, both in the specific course content which they will teach, as well as in general student interaction and camp management.

Although our staff have varied backgrounds, all share an interest and ability in teaching technology skills to students.


LEGO® Robotics teacher

Zoe G.

Teaches Ages 5 - 11

Zoe loves helping students build fast vehicles with LEGO® motors and gears! She's always there with an encouraging word and helpful insights for the young builders. She has many years of experience teaching and working with children, both as a TechKnowHow instructor and as a speech therapist through her studies. Zoe is currently earning her Masters in Speech Pathology from California State University, Chico. In her spare time, Zoe enjoys reading, arts and crafts, and hiking.

LEGO® Robotics teacher

Shawn G.

Teaches Ages 5 - 9

Shawn has been teaching with TechKnowHow for eight summers. He enjoys the process of helping students learn, and has always loved working with LEGOs® as a child (and as an adult too)! Shawn is currently a Middle School Social Studies teacher on the San Francisco Peninsula. Shawn's hobbies include hiking, running, traveling, and soccer.

Robotics Teacher

Jessica G.

Teaches Ages 5 - 9

Jessica has been teaching with TechKnowHow® for four summers. She loves helping her students use their creativity and says, "Nothing is more rewarding than giving students the tools to cultivate their own knowledge."

Jessica currently teaches English in high school. She also coaches soccer, loves to be outdoors, enjoys science, reading, and writing.

game design progamming and coding teacher

Daniel F.

Teaches Ages 10 - 14

Daniel has a gift for teaching programming, game design, and robotics to students. He has always enjoyed making and playing video games and has earned a B.S. in Computer Science (Game Design) at UC, Santa Cruz. Some of his favorite languages include C, C++, C#, Java, JavaScript and Python. He likes sharing his technology experience with his students, while helping them develop their creative and problem-solving potential. Daniel also sings in a choir and plays soccer.

Vanessa A.

Teaches Ages 5 - 11

Vanessa joined TechKnowHow's teaching team last summer. She has a strong background in communications, working with others, planning, coordinating, and teaching. What Vanessa enjoys the most about teaching is tapping into the potential of children and seeing the progression that can be made through being a guiding light.

Vanessa has a Bachelor of Arts in Mass Communication and a double minor in Women Studies and Business Administration.

game design progamming and coding teacher

Brian P.

Teaches Ages 10 - 14

Brian has been teaching with TechKnowHow® for five summers. Brian thinks LEGO® robotics and computer game design are a good way for young people to get creative and explore future career fields. Brian has a B.S. in Biological Sciences, Molecular and Cell Emphasis and a Minor in Psychology from UC Merced.

Brian enjoys teaching with TechKnowHow because he can help make the students' summer fun and memorable.