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.

2023-24 Class Schedule

Fall 2023

CaT1 Math

EDUC 50B     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

EDUC 50B     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

EDUC 100B    Thu 5:20-6:55 pm     Jack Baskin Engineering 372     Instructor: Courtney Bowman

CaT2 Science

EDUC 100C    Thu 5:20-6:55 pm   Jack Baskin Engineering 372   Instructor: Heather Wygant

CaT3 Math/Science Combo

EDUC 185L    Tues 5:20-6:55 pm    Jack Baskin Engineering 372     Instructor: Molly Shaw

MBAMP Special Project: Math Games

EDUC 197A/B    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.