Professor

Office: CC 306

Teaches European and American history, research methods, foreign policy, political thought, and U.S. politics. Education: B.S., Harvey Mudd College; Ph.D., Claremont Graduate School

Discover yourself. Define your world. Design your future.