Very good guy. Willing to help, will answer any question, even if rediculous. Knows his material very, very well.
The best lecturer I have ever had here at UCSB. Knows his stuff and explains everything impeccably well. Very fair, cares about students. Exams were challenging. Highly recommended!