Take this course please! The book and exams are comprehensive. The practice exams provide a percentage breakdown to allow you to focus on your weak content areas. The videos, especially the masterclass theory, are extremely helpful! Josh is a great instructor, with a calm voice who is so easy to listen to and learn from. I passed on my first try with a 119, which more than met my expectations considering how much I have going on in both my personal and professional life. You will not regret this purchase!