Long Jiang
Not just a great professor, but a great human being. Sent us pictures of his dog during finals week. Very accessible outside of class. Hands down the best professor to take mechanics of materials with. The material is challenging, but does not take away from Jiang's level of teaching. Would not have minded taking this guy in person. All hail Jiang