Skip to main content
UW Youth & Teen Programs

Meet the Instructors

Jennifer Cuffman

Jennifer Cuffman

Jennifer Cuffman received her doctorate in English literature from the University of Washington. During her time at the UW, Jennifer taught a variety of writing classes in the Expository Writing Program, and she loves helping her students feel more comfortable and confident as writers. 

Teaches: Sharpen Your Writing Skills


Matt Fujimoto

Matt Fujimoto

Matt Fujimoto is a graduate of the UW Department of Architecture. Matt's work is influenced by their travel experiences and passion for music. They have a rich portfolio that includes urban design and planning; the design of corporate offices, commercial spaces, multi- and single-family structures, and art installations; and the use of innovative construction methods.

Teaches: Architectural Studies 


Steve Howard

Steve Howard

Steve Howard is a middle school STEM teacher in the Edmonds School District. His work focuses on engineering and design-build projects. Steve takes a hands-on approach to promote technical skills in youth, including CAD modeling; coding; robotics; 3D and laser printing; and using shop tools to build confidence, creativity and career-connected learning.

Teaches: 3D Design & CAD Modeling


Jack Straub

Jack Straub

Jack Straub spent more than 35 years as a software developer and engineer in the computer industry, where he focused on system-level implementations using a variety of languages and platforms. He also helped develop corporate coding standards in PL/I and C and authored textbooks on several programming languages, including C. Jack has been honored for teaching excellence by UW Professional & Continuing Education.

Teaches: Coding in Java II


Dan Vallejo

Dan Vallejo

Dan Vallejo is a senior software engineer at Nordstrom. Over his 25‐year career in software development, he's worked on a number of complex projects, including Microsoft Money, Microrim’s R:Base for Windows and Microsoft Visual Studio. Dan has taught classes in C, C++, MFC, OLE, COM and other programming languages for more than a decade at Bellevue College. He’s also taught courses in C# at the UW since 2016.

Teaches: Algorithmic Thinking: Programming Logic Fundamentals


Sabet Vallejo

Sabet Vallejo

Sabet Vallejo has been an engineer for more than 30 years and a technology instructor for 20 years. She’s excited about the power of engineering to create simple solutions to complex problems. During her career, she’s solved many engineering problems through the use of software development tools. Sabet earned a master’s in engineering construction from the University of Washington.

Teaches: Algorithmic Thinking: Programming Logic Fundamentals