Dylan Attwell-Duval
Dr. Duval clearly explained the material and had notes available for us to check our work after class.  His office hours were helpful and he assisted us with difficult problems on the homework.