Supplementing your regular diet when training with weights is a personal choice but, after many years of training, I have determined that whey protein, glutamine, creatine and a solid multivitamin are the bare essentials to maximize your efforts in the gym. Personally I also utilize ZMA at night and find it to be fantastic in assisting …