Skip to content Skip to navigation

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

Professor (Teaching)
STEP Faculty Director
Professor
Professor
Assistant Professor (Teaching)
Associate Professor
Assistant Professor
Professor (Research)
Associate Professor
Associate Professor
Associate Professor
Assistant Professor
Associate Professor
Associate Professor
Assistant Professor

Program staff

Jeffrey Camarillo

STEP Assistant Director, Secondary Program

Elizabeth Chesler

Program Administrator

Ruth Ann Costanzo

Director, Clinical Work

Polly Diffenbaugh, Clinical Associate, STEP
Polly Diffenbaugh

Senior Clinical Associate - Science

Photo of Colin
Colin Haysman

Senior Clinical Associate – History/ Social Science

Headshot
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

Photo of Maritza Dortrait
Maritza Rodriguez-Dortrait

Clinical Associate - Elementary

Photo of Michaela Ruiz
Michaela Ruiz

Student Services Officer and Credential Analyst

What you need to know

Admission requirements

To learn more about requirements for admission to STEP, please visit the Application Requirements page on the admissions website.

Financing your education

To learn more about the cost of the program and options for financial support, please visit Financing STEP on the admissions website.

Contact admissions

For more information on the application process, contact STEP Student Services Officer and Credential Analyst Michaela Ruiz at maruiz@stanford.edu. To attend STEP admissions webinars (May-November), visit the admissions event page.

Back to the Top