Craig's books are terrific. I'm using his book as a study source for the Extra. Nearly 40 years as a General and I never seemed to get around to studying for my Extra. Honestly, the primary reason now is so that I can help with VE testing. I can do that now, but only up to the General Class... If my only reason was for the very slightly increased frequency privileges, it wouldn't be worth the bother frankly.