I enjoyed his classes. Don't get on his bad side. He has a temper and will show it! Another student and I left a lecture early. I received a VERY nasty email. She was his favorite, and didn't. He wouldn't let me apologize, and there was tension after that. I graduated 6 years ago. I've succeeded in the industry, but this still bothers me today.