I have taken crafty classes that have worked well for me- since I work nights it is difficult to catch an in person class.the classes are well done. I Love managing to go to classes/ workshops our guild hosts though-- it is always great to have the real person instead of a video and questions, interaction are personal and immediate. Even if I take 10 Genny Beyer classes on crafty, if she came to town I would do what ever I could to go. ( or any other teacher who I enjoy )