Amanda Redlich
AMAZING! Made hard concepts in the book, very understandable in lecture. Cheat sheet and easy exams. Short easy homeworks. Must take her over any other discrete professor, makes life much easier. I had her for discrete 1 & 2. I wish she taught more classes!