Daniel Meyers
If you LOVE computer science and want to have a good time, you need Dr. Myers. He explains everything so clear that it sticks with you way beyond class, and his homework assignments are challenging yet so rewarding. When you struggle with a concept, don't worry because Dr. Myers is always eager to explain things until they make sense. You need him.