David Simmons
Knowledgeable & engaging, but fast-paced w/ high expectations. Always entertains questions. Difficult material. Avg grades were very low--due to fast-pace?ineffective teaching?difficult material? HW is rough w/o Chegg. Did very few in-class examples. Emphasizes understanding. Smart & nice, but DIFFICULT. I might fail, but will retake with him.