J. Sean Humbert Denver Business Challenge Endowed Professor MECHANICAL ENGINEERING sean.humbert@colorado.edu 303-492-8250 Faculty webpage