Rouzbeh Keshavarz
RK is a great professor. He's attentive, funny and genuinely wants everyone to succeed. He has a strong grasp on the topics that he is teaching and will tell you exactly what you need to study for when it comes to exams. If you're struggling, he'll stop the class to help you out. I personally came out of his class a golden Microsoft god. Thanks RK!