...I've taught a large number of both civil and mechanical engineering undergraduate courses. My research work spans the fields of civil and mechanical engineering. I have taught many of the courses students struggle with, including statics, dynamics, mechanics of materials, and thermodynamics. (read more)