Matthew Eastin
While I do wish this class could've been in-person, professor Eastin has (long) but amazing lectures. Be sure to pay attention, take good notes, and go to his study sessions! Very easy-going guy, with fairly easy assignments, and average exams. Remember, if you're a PR/ADV major, don't sleep on this class, you need it to progress in your major!!