I've done a few classes with Knithub. The first one was a machine knitting class and that was in their studio, but since lockdown I've done a couple of online classes and they were fab. I wasn't sure how it would work, but I could see everything on my computer really clearly and the teacher went over the techniques as many times as I needed. Highly recommend x