Lindsay Cameron
Take her class. Man, she really is a gem! She explains things like we are students hearing this for the first time. She is very helpful at explaining things. Her study guides were similar to the exam.