Prof. Green is great. Very laid back and to the point. Very good at connecting the classroom to the real world. Graded only on your four tests, plus some extra credit for attendance. Excellent choice. 