I taught at this FBO at KEVB (just south of Daytona beach) for about a year...they have a good reputation, alot of good people working there, excellent equipment.
http://www.epicaviation.com/
For other FL schools, check out
AirNav, type in the airport you want to fly at, and most of the FBOs/flight schools at each airport will be listed at the bottom.
Combining work and flying is not too tough...it's just a matter of adjusting your schedule to fit everything. Alot of my old students would fly early in the morning, work, then go to ground school in the late afternoons.