Grzegorz Ciesielski
Dr. C is definitely one of the nicest and most helpful professors I've had. He's always willing to lend a hand. This class is hard though. You need to memorize every slide and the practice test. Figure out why the wrong answers are wrong and that will help on the exams. Go to him with questions if something seems vague, he'll gladly help you.