Lorenzo Coley
He was very concise and straight to the point in his lectures. The tests were online and gave you assumed values in case you messed up the earlier section. He is very clear on how and what he wants on the free body diagrams. Great professor!