Amaradri Mukherjee
The worst and best class I've ever taken. He def cares a lot for his students but has an odd way of showing it. A little traumatized from him tbh, but I will say I improved most in his class than I have in ANY others. Avoid taking if you're not a solid speaker- class felt more like COMM-220 but material was spot on. He WILL call on you so watch out