Michael Reynolds
He was overall a very good professor. I took his statics class online and his course organization was very easy to follow and set us up to succeed. My only problem with him was that the test questions were not always in line with the reviews. That said, do all of the homework, make sure you actually understand the material, and you will be fine.