Has anyone been to
this fellow in Florida? Darren Smith. He has a two week school that sounds good. I am not sure if he is planning any more sessions, or if he even has one in the winter, but it sounds professional. If you are going to get your CFI initial you will need a spin endorsement in addition to the CSEL; there are a number of people offering those, and make sure you get it within 90 days of going for your checkride.