I'm just now starting a basic olympic lifting routine, and took some training from a certified trainer on the lifts. But as expected I have very low flexibility in my shoulders and need more squat depth (especially with overheads). I was breaking my routine into two parts one for snatch & the other for clean & jerk. For snatch days I was going to do overhead squats to begin then go to my snatch sets. The issue is that with this limited flexibility I can't do a very well-formed snatch, so until I get better depth and shoulder flexibility, what does everyone suggest for days I want to work on snatch progression. I've considered power snatch, but have heard some say that it will only slow my progression into a proper snatch form; and I've considered until I can overhead squat properly to just double up on overhead squat work and forget about snatch until I'm ready. Any suggestions???