Be the first to leave a review!
Really have to pay attention, he goes hard on the theory, using a lot of specific terms that he expects you to learn by heart.