Free Video Lecture series from Coach Josh Bradshaw - many topics are covered in-depth here, ranging from how to pick good exercises based on your goals and individual structure, how to address lagging muscle groups, break through plateaus and when to utilize various intensity techniques. Anyone looking to improve their resistance training approach and get the most out of their efforts in the gym can learn a lot from these free lectures.
Enjoy!