I love craftsy.com. I have learned more from buying craftsy classes than I have any where else. You download it and you can watch it anytime. It's also yours forever. You also can post your project on the class board and talk to the instructor as well as students enrolled in the class. I love it.