Logan Miller
Most of the exams are about understanding the material rather than the definitions. He would post lecture videos and sample questions to help you understand and test yourself. The final is not cumulative so that is a plus. Very informative and it seemed like he knew his stuff. 