Numerous videos outlining and explaining the trickier concepts in mechanical engineering classes (in particular statics, dynamics, structural mechanics and continuum mechanics) are available on my Youtube channel.
https://www.youtube.com/user/ArunSrinivasa/featured
Basic Mechanics of Materials
Class lecture notes and worked problems for mechanics of materials topics covered in the TAMU course CVEN 305.
Advanced Mechanics of Materials
Class lecture notes and worked problems for mechanics of materials topics covered in the TAMU course MEEN 368.