Thomas Mackin Professor Mechanical Engineering College of Engineering Contact (805) 756-1406 tmackin@calpoly.edu Office: 116-200