The student manual for AoE is actually very good. I had never really dug into it before (sort of forgot I had it) but it really goes into depth on certain topics from the chapters and has labs on dc circuits, caps, diodes, transistors, fets, op-amps, oscillators, power supplies, logic, and microcontrollers (this last is probably a bit dated). I would like to see a 2nd book covering antennas, transmission lines, and other RF/microwave topics but I guess that is just a pipe dream. I have a couple of books on those topics but none treat them the way AoE does the simpler topics. I guess the best would be Chris Bowick's "RF Circuit Design" and you can also get some info from the ARRL handbook (but obviously this leans heavy toward the ham radio guys and stuff is slated toward their applications). Perhaps when you get into RF the only real solution is to dive into Electromagnetics by Krauss or something.