Shiv Kotecha
Shiv is all one could want in a professor. He takes different student's experiences into consideration when teaching. He pushes you to go beyond your usual mode of writing and how one "should" write. He's funny, kind, and optimistic. He's available for help and easy to access.