Maxwell White
Maxwell White is a real gem. I have a real issue with Discrete, as I saw in Math 120. However, Maxwell goes above and beyond to help his students. Explains well, and has good intentions. If you have a problem - go to this office hours. He'll be there until you understand the question. He'll even review your HW if you send it to him. Best Discrete.