Just finished the #si539 optional puzzle-based final exam. It should be fun. Two students already have earned scores > 95 :)

1:57pm December 15th 2010 via web