I used to teach the web development immersive.
The quality of the courses depends on the quality of the instructors -- and because GA tends to hire instructors as contractors without benefits, it's difficult for them to retain good instructors.
I also think the rigor and quality of the curriculum varies widely between campuses. NYC and DC do have fairly solid curriculums and high expectations for students. I get the impression that this is not the same for all campuses. (As an example: a campus on the west coast spends one hour total on SQL, while campuses on the east coast spend 9-10 hours of lecture time along with two homework assignments.)