How do you separate out the bad schools (or is there a list of good ones)? I have exactly one data point: my girlfriend did General Assembly in Austin and had a good experience. I don't know if that translates to other GA locations, and I certainly have no idea which other schools are and aren't legitimate. It seems more and more that she just got incredibly lucky signing up for one that wasn't a scam.