Riley Palmer
I had Riley his second semester of teaching, and he definitely improved! His lectures are informative and he breaks them up with stories and videos so that you aren't listening to him talking for the whole period. He's great with communication/emails and the class is easy to understand. Definitely recommend taking a class with him!