John Shaffer
Took a Fall course. He's not very good at commutation. This is my fist higher level course so take the rating with a grain of salt, but he doesn't respond if at all and his TA gives all the feedback/ responses. I had a lot of unanswered Qs. I've had other professors who were better at communication, due dates, and overall better structing of work.