@khohanguc Percision Kettlebells is great. They have multi-week online programs you can purchase or go to their YouTube page and choose workouts from an extensive catalog of videos. The workouts are a mix of kettlebells and bodyweight movements ranging from quick 10 minute to hour long workouts.