Scott Johnson
Really great professor, he is always available outside class, explains the course work really well, he does tend to talk about his life a lot but it usually has something to do with whatever we're learning, gives a grace day to redo any assignment you missed, as for the exams just take notes in class and you should make at least an 80