He changed our class from synchronous to asynchronous at the last minute. He never responds to emails. The material is interesting, but it's very difficult to get in contact with him. He gives a generous curve, but that's because some of his open-ended exam questions are incredibly difficult. He might be a better prof in person, but I doubt it.