Excellent experience with taking the Certified Personal Trainer course. It was both challenging and informative. I was initially hesitant at taking the course thinking it would be too easy and not have the information I would need to be a personal trainer. I was mistaken as the depth of information was on par with what I had seen in my study guide for NASM. The course was accessible in that the information within the online text and videos for each module was explained thoroughly and had excellent examples. I would greatly recommend this course to others.