Offset loading training is one of my favorite strength training techniques not only for eliminating imbalances, asymmetries, and muscle dysfunction, but also for building ridiculous levels of functional strength, hypertrophy, motor control, and core stability. Read more here.