He started at Metro in 2001 and has taught Business Communication, Fundamentals of Entrepreneurship, and New Product Development. He has over twelve years of teaching experience including many online courses at Metro and online MBA courses at Colorado State University. Brand Spankin New, EntrepreneurshipWeek, and Metro State Innovation Challenge are some of the college programs he serves.