Rachel Allmon
I am currently taking her and all she asks for is participation and bring your "A" game. Her lectures are based from the book but also brings in real world experience to it to make it stick more. If you have in issue talk to her and she will do whatever she can to help you. Do the work and participate in class and you'll be fine.