I have read through both the Gordon West, and ARRL. And have taught from the ARRL (May try Gordo's for the next class) Just make sure the book you get is for the new question pool effective July 1.
Is there such a thing as too many radios??
Transceivers, receivers, and SDR! Oh My!