Have to disagree with the below comment. Professor Garnett was one of the best Ive had the pleasure of learning from. Classes are full of great content. His humorous and engaging style of teaching keeps you attentive and makes the classes fly by. If you put forth the effort he will definitely acknowledge it with a good grade.