Includes all the ARRL test questions, but provides a grounding in basic electronics, RF theory, operation, safety, etc. that builds on previous ARRL license manuals and that keeps you referring to it well beyond having passed the Extra exam. Contains hours and hours of study material, but presents it in a way that allows you to quickly prepare for the exam while hopefully remembering how those questions fit into the larger scheme of radio communications, in general. Excellent.