Course Staff

Professor

Nate Foster
Gates 432

Course Administrator

Ms. Amy Elser (ahf42)
Gates 401

Teaching Assistants and Consultants