Haven't done it yet, but heading out to EFT in less than 3 weeks.
There aren't that many schools that do it. The full list is
here, and unless it's changed in the last few months, they were all in Florida, except for one in Texas.
Most of them reckon 3 weeks for the CPL. The Texas school quote 4 weeks, and when I started asking around it seemed that the reason was that Texas weather isn't generally as good as Florida weather. This was obviously for the full CPL, though, so if you're entitled to an hours reduction then you'll probably be able to do it in less.
There are few enough schools on the list that you should be able to contact all of them for advice and details of their course, then go with the one you think most suits your needs. When I did this, I was pleased with all of them, there wasn't very much to choose between them.
FFF
-------------