Expecting 10 people who don't have any experience programming to cooperate on a project without any support or oversight is just asking for student failures.
Of course they'll say that the students have supports through their PMs, EMs or TLs (depending on the mood, they change the role title), but they're never available and miss meetings constantly. Also, they've reogranized the curriculum multiple times during the tenure of my friends, and don't wait till the next batch like a sane school would.
I feel really bad for the excellent teachers they brought on board. They ended up with a lot more than they bargained for.
Half or more of the program is composed of the crappy group projects.
The people who succeed after lambda school is in spite of the program, not because of it.