I took his online calculus 2 class. He made the topic easy to understand through the videos and was interactive. It really felt like I understood the information after every lecture. I would absolutely take another class with him. 