Shane Is funny and makes the content interesting. The class is not what I expected but I got a lot out of it. The first half of the class is lecture and the other half is small group discution. I would take it again!