Blake Alspach
Prof Alspach is very passionate, communicates well, and give goods feedback.  He provides a short 10 min video where he recaps the module.  Take notes from that video as it will help you with the HW & exams.  There are 3 exams in total that are timed (45 mins) & on a locked browser.  Be prepared with your notes or you will NOT finish in time.    