This guy was greta. I sit here writing this 3 years after I took his class. I graduated and looked up his name. He is a great professor and you will learn things from him. The fact that I remember his name and some of the things I learned 3 years ago tells you something. Take him if you're up for a challenge of learning.