Jeffrey Bergamini (jeff.cis.cabrillo.edu) is a professor of Computer Science at Cabrillo College, focused on a "learn by doing" project-based approach to courses that contribute to Cabrillo's STEM Career and Academic Pathway. In addition to B.S. and M.S. degrees in Computer Science from Cal Poly, San Luis Obispo, he did partial PhD work at UC Davis. His previous teaching experience includes several years at Cal Poly and Mendocino College, and he has also worked as a programmer and sysadmin for organizations such as Microsoft, UC Davis, Lawrence Livermore National Laboratory, and UAW. Since arriving at Cabrillo, he has earned an A.A. degree in Spanish, served on Cabrillo's Technology Committee, served as a council member and representative in the Cabrillo College Federation of Teachers, and also worked as a lecturer in the Computer Science and Engineering Department at UCSC.