Jonathan Misurda
Dr. Misurda gets a lot of hate, some of which I think is justifiable, but Dr. Misurda is definitely one of the best systems professors in CS. His 352 class is difficult, but you'll be thankful when you take OS (452). Once you've taken one of his exams, you know what to expect. Working hard in his classes will prepare you more than the alternatives.