Mr. Greene made his lectures and the class discussions relevant to our time and encouraged lively student participation from different points of view. I actually looked forward to watching the videos and participating in the class discussions. Mr. Greene is a great teacher who cares very much about the success of all of his students. 