Milos Gligoric
I really wanted to like this class and professor. Content is interesting and lectures are enjoyable. Unfortunately, the structure is horrible and leads to spending lots of time stressing grades. The programming assignments (most of the work for this class) are worth almost nothing compared to the tests (midterm & final) taking 77% of your grade. 