Professor Lustig is awesome. Super nice guy. If you don't understand something, definitely go talk to him. His lectures are great, though it was hard at 8am. Definitely take the midterm--much easier than the final. Reading the book helps a lot because he just follows it mostly. Really not that difficult of a class and you learn some very useful info.