10/10 absolutely would recommend. Concepts and sciences explained extremely well so that anyone can understand them, key points (as seen on the NASM-CPT exam) emphasized and thoroughly explained, and the lectures by Eddie are fun and enjoyable to listen to (I listened to them while doing long walks/hikes. Made the workouts fly by and get more use out of the time walking). Absolutely helped me pass the NASM-CPT exam with ease.