Daniel Cone
He literally gives a study guide thats exactly like the test. Its all lecture but if you go and take notes its easy. I studied for like a hour before the test and have made a A on all exams. The final is also not cumulative.