David J. Locke
- Department
- PHYS
- locke@smccd.edu
- Recent Semesters Teaching
- Fall 2026, Spring 2026, Fall 2025, Spring 2025
- Typical Class Size
- 24 students
- Rating
- 2.6/ 5· 75 ratings28% would take again · 4.4 / 5 difficulty
- Fall 2026 Classes
- View David J. Locke's Fall 2026 classes
