I took his summer course at HCC, it was excellent! It was asynchronous so you could work ahead. The subject was actually really interesting, and he provided encouraging comments. You can sense his personality despite it being fully online. He's great! 