Craig Smith
Craig Smith covers weight loss and exercise programming for various online publications. He has been a personal trainer certified through the American Council on Exercise since 2001. Smith also holds a diploma in exercise physiology and kinesiology from the National Personal Training Institute.
- Author (6)