I highly recommend the kettlebell training level 1 & 2. Dan is a great trainer with an abundance of knowledge and extremely helpful tips to perfect your technique as well as your coaching skills. After completing the course I feel my strength training has been taken to the next level. You get access to online videos and notes before and after to help absorb all the information. I’m taking the Bulgarian bag course next!