Personally I bought a few classes from CreativeLive, they're pretty good in my opinion.
Recommended classes:
28 Days of Portrait Photography with Sue Bryce: https://www.creativelive.com/courses/28-days-portrait-photog…
The Complete Wedding Photographer Experience with Jasmine Star: https://www.creativelive.com/courses/complete-wedding-photog…