Randall Peterson
Randal grades well, he tells you exactly what to focus on and his quizzes are to the point. Some are open note though not all! He has papers that are not to hard though you will have to talk to him about them. Very kind person and extremely funny and loves what he does!