James Cotton
Took a hard second year course and made it seem so easy to learn. One of the best profs in the mech eng dept. Also, his research is so cool & makes you want to pursue your degree even more. Overall a real beauty of a prof