Don Daniels
The most engaging teacher I have ever had. Literally if I was allowed to I would forecast for his class again even though I learned everything. It is so enjoyable and the high point of my week. 