Great Professor I love him!!!! If you read the assigned weekly readings you are guaranteed to do well. Such a nice guy makes lecture fun and engaging. He does call on people he sees aren't participating so make sure you are contributing and you should be fine.