Bob Hankin
Prof Hankin can be a bit harsh, but in a way that helps you improve. He gives honest feedback and really seems to want the best for everyone. He can tell if you don't try though, so just know that. If you want to get better and are willing to listen to honest feedback, he's for you. If you think honesty is "mean", then don't bother.