I guess I can put some info in on this one ..... I am currently enrolled in the DCA at bridgewater state college. I have a little insight from both sides on this one .. I started my flight training at a community college. They had a aviation program through a local FBO. The training was great and I knocked off my Private, instrument, and ME while there. I dont regret doing it at all. I got to do a lot of what I call "freedom flying" and what I mean by that is ... I could fly whenever I want, where ever I wanted and bring whoever I wanted to along. Now that I have transfered to the DCA, you usually fly on your set days of the week.. not whenever you feel like booking a flight. All the destinations are pre picked by the instructors due to Delta's strick rules about fueling, so the airport must have a DCA account there. They also do not let you bring passengers or rent planes whenever you want. But, the upside is they are very very professional at the accademy. They train you to very high standards at the DCA. I am still playing catch up to students with less rateings than me at the DCA. Due to at the FBO, they are teaching you to be CFI's and at the DCA they are teaching you to be airline pilots. The good thing is they interview you for a CFI job when your done and almost all the past students get hired. Not that you cant instruct anywhere else but atleast at the DCA you always have students and build hours very fast. Everything is very professional and well kept. Now that I have seen both sides of it I would def. say spend the money at DCA instead of training at an FBO. Or do what I did....FBO for half .. save money and then transfer in ???