Lookup Bob Frangipane in Lyndhurst (
http://bobfrangipane.com). I can't tell you if he is the best because I have not had any other prep classes but his. I can tell you his class was all I needed. He will cover everything you will need to pass 1st time. They hit on about 95% of the questions asked on the exam. Just show up, listen, Hilight books and do lessons provided. There is another instructor in the class also and both are inspectors in the county.
As I said I passed my test 1st try with a 96% B&L, 94% NEC and 86% Alarms. The alarms part is rather tough. He don't spend too much time on it but it's enough to pass. Just hilight what he tells you to hilight and you will breeze through it.
I also bought mike Holts calculations and nec dvd sets to study and allowed myself about 6 months of study time.
Stay committed and focused and you will have no problem passing! Good Luck!