Kyle Rarey
Dr. Rarey is a kind, older gentleman, but his lectures have a very slow, sleepy tone. Have coffee ready. Youd better read the book for yourself because he pulls all kinds of things he never mentioned and the expectation of what you should be studying can be unclear. But he gives a homework grade to offset bad test grades from left-field questions.