David Beard

Lecturer

Transportation

Office: 13-210
Phone Number: 805-549-3438
Email: dbeard@calpoly.edu