Erik Riverson
He is genuine and very passionate about his field. He is one of those professors that can keep the class interesting by relating topics to relevant issues. He is a tough grader, ask him if you have any questions but always answers his email. His main goal is to teach you the information but he does look out for your best interest. Would take again.