Long creates high quality lectures in his online section. He also teaches the material well. 

I walked away from his class with a strong understanding of Mechanics of Mateirals. 

If you want to get by without doing much work you probably could but expect a B or C. 

Tough final but he prepares you for it. 

Very accessible and caring.  

