Michael Barnhardt

No Profile Image

Contact Information

Phone:
(408) 924-3965

Email:
michael.barnhardt@sjsu.edu

Office:
Engr 272-B

San Jose State University
One Washington Square
San Jose, California 95192-0085

Affiliated/Adjunct Professor

 

Education

 

Classes Taught