The Cal Teach courses provide an opportunity for in-depth exploration of science or math teaching careers. They serve as an introduction to teaching and a foundation for pursuing a teaching career. The courses complement any science, math, or engineering major or minor.

To learn more about each component of the program, explore the links at the bottom of the page.

2023-24 Class Schedule

Fall 2023

CaT1 Math

EDUC50B     Tue 7:10-8:45 pm     Soc Sci 2 167     Instructor: Hayley Vandercook

CaT1 Science

EDUC 50C     Tue 5:20-6:55 pm     Soc Sci 2 167     Instructor: Emily Maddox

Winter 2024

CaT1 Math

EDUC50B     Tue 7:10-8:45 pm     Jack Baskin Engineering 165    Instructor: Hayley Vandercook

CaT1 Science

EDUC 50C    Tue 5:20-6:55 pm     Jack Baskin Engineering 165     Instructor: Emily Maddox

CaT2 Math/Science Combo

EDUC 100A    Thu 5:20-6:55     Jack Baskin Engineering 165     Instructor: Courtney Bowman

Spring 2024

CaT2 Math

EDUC100B    Thu 5:20-6:55 pm     Jack Baskin Engineering 156     Instructor: Courtney Bowman

CaT2 Science

EDUC100C    Thu 5:20-6:55 pm   Jack Baskin Engineering 372   Instructor: Heather Wygant

CaT3 Math/Science Combo

EDUC185L    Tues 5:20-6:55 pm    Jack Baskin Engineering 372     Instructor: Molly Shaw

MBAMP Special Project: Math Games

EDUC197A    Weds 5:20-6:55 pm     Jack Baskin Engineering 142     Instructor: Kevin Deutsch


Learn more about Cal Teach opportunities below.

There were no results found for your filters.
Cal Teach 1 is the introductory academic-year internship offered by UCSC’s Cal Teach program.
Prospective science or math teachers who successfully complete a first internship may continue with further Cal Teach internships.
Cal Teach offers a week-long intensive internship before the UCSC academic year begins.
The Cal Teach Special Project is an individual studies (independent study) project to work with K-12 students
Cal Teach recognizes its most active participants with its Engagement Award at the annual spring awards ceremony.