I agree with JJ. I have taken various FlightSafety International courses around 10 times, and I am always happy with them. I have not been to Vero Beach, but I have been to Wichita, Kansas; Tucson, Arizona; Houston, Texas; and Long Beach, California. I can only assume their Vero Beach program is up to par as they are the largest aviation training organization in the world, and have a reputation to uphold. Good luck.
------------------
Kick the tires, light the fires, first off is lead, brief on guard.