Greg Ferrin
Very laid-back n merciful. A lot of take-home quizzes. HE'S VERY BAD AT ANSWERING EMAILS ON TIME, talk to him in class first, especially if its an urgent topic, or you will be waiting more than a week for an answer. Very passable Just pay attention, take notes and you'll be fine. DONT SKIP, all it takes is missing one lesson to be confused.