Completed Kettlebell 1 and 2 online and really enjoyed it. The separate video clips of each movement made it easy to dip in and out of the course to fit in with my time. Instructions were clear and straightforward. I improved my own technique significantly and was immediately able to apply my skills with clients. Whether you want kettlebell skills for your personal development or to use as a fitness professional, I highly recommend these courses.