academically and quality of training wise i found DCA to be top notch. i think everyone's experience differs and has a lot to do with the instructors you are dealt (i say dealt cuz it really can be a crapshoot). personally i had a great experience there and while it cost more than it should have, it wasn't nearly as bad as a lot of people make it out to be (for me at least, again i feel i got lucky and had great instructors that did what they could to look out for me and my finances).