Allen Zimmerman
He is so amazing! I loved every single class of his, and I learned so much about different techniques in advertising. You do a presentation on your homework every week, but the homework is relatively easy. I've learned SO MUCH from him! Take him if you can!!