Abdussalam Alawini
The course material is great, but the management is madness. Don't take this over summer. So many inconsistent deadlines, random extensions, last minute policy changes, and so on. The professor first said on Campuswire that you can get points back by fixing in stage 5 presentation. Later in an email he said I have to include them in stage 6 report.