Faculty & Staff
STEP faculty and instructors take primary responsibility for the design, delivery, and assessment of their courses. In addition to teaching, STEP faculty pursue a wide range of interests, including research practice partnerships at school sites.
STEP staff are an integral part of the STEP teaching and learning community, and one of the program’s great strengths. Their primary purpose is to follow candidate progress through the program and to facilitate success.
Program faculty
Program staff

Jeffrey Camarillo
STEP Assistant Director, Secondary Program

Elizabeth Chesler
Program Administrator

Ruth Ann Costanzo
Director, Clinical Work

Polly Diffenbaugh
Senior Clinical Associate - Science

Colin Haysman
Senior Clinical Associate – History/ Social Science

Geetha Lakshminarayanan
Clinical Associate - Mathematics

Catalina Martinez
Clinical Associate - Elementary

Maricela Montoy-Wilson
STEP Assistant Director, Elementary Program

Eghosa Obaizamomwan-Hamilton
Clinical Associate - English

Tasha Pura
Clinical Associate - Elementary

Maritza Rodriguez-Dortrait
Clinical Associate - Elementary

Michaela Ruiz
Student Services Officer and Credential Analyst