Great man. Terrible at explaining things.
I had him in 02-03 and he always listened, usually explained things well, and was reasonable with everything. He could really use a new line of jokes, though...
Smart, yet starting to lose his mind. He jugged 3 students one day before class even started! (a challenge for any teacher). Glad he doesn't TEACH anymore.
mr strada is awesome, and incredibly smart about just about any topic