great man . witty and intelligent professor . really makes you think . highly recommended .