I have taken EET with Ibrahim and Zayati, which I think has changed to AEI. I did the NCSEA refresher course early on. I did the School of PE most recently.
As far as books go, besides the codes, I have the typical ones that NCEES puts out like the practice problems and the six minute problems...