He provided great examples for explaining terminology and concepts of the course. However, he rambled... a lot. He's a great professor and is very flexible, understanding, and wants the best for his students, but the 6-week course felt like I was an unpaid therapist. I hate saying this, but I would drop the 16-week course if he was my professor.