Justin Moon
Justin is very smart and caring. He makes very informative videos online that help for Dynamics and Heat Transfer. Kind of lazy at times but that only means we leave class early. Would definitely recommend!