CSC 500 Computer Laboratory

CSC 520 Beginning Computer

CSC 116 Information Technology

CSC 117 Computer Network



Jonathan has worn many hats as an IT professional before becoming a teacher here at Mendocino Community College. He has worked for and helped support everything from small businesses, to school districts, healthcare facilities, and tax offices.


Something You Don’t Know About Me:  Jonathan is an avid outdoorsperson and enjoys playing the bass guitar.