+2 for CPT. I did mine back in 2006 or so. Ray and Mitch were absolutely great to work with. I can't say anything bad about Higher Power, but at CPT, it was 1 instructor with 2 students and a LOT of 1-on-1 instruction. No classrooms, no CBTs, no frilly socials.