Great professor, even better guy. Just wants all his students to learn, very understanding of personal circumstances and just kind overall. I enjoyed his lectures, super passionate. I fell behind and he helped me get my grade all the way up to a B, he's fully on your side. If you ever get a chance to take one of his classes, do it.