Guenter Kiechle
Guenter Kiechle is a man of simplicity, if you ask something he answers in clear concise way. Accessible outside class can email him and he will answer in somewhat timely manner. His lectures might be "monotoned" and "boring" to some people but, it delivers all the information you need to know.