General Health TipsNutrition DietWeight Training Programs Strength Training for management of type 2 Diabetes