Tim Frank
This was a good but tough class, I would suggest that you watch his online videos stored on canvas files. He practically gives you the answer to almost all the hand outs there. There are 3 exams and a final, these are tough if you don't study. study the practice test a few times and you should get an A. He is very tough on the write in answers.