Very clear and presents in a way that is very understandable. He is very approachable and makes a would be boring class pretty interesting. He really seems to care about whether we learn and that makes his class interesting. AND he is nice to look at!