Saber Moradi
I found the course really fun. His midterms and finals were very straight forward. Getting the CISC handbook is highly suggested. I likely would have done poorly without it and you'll use it for future course and probably industry!