Anthony Acock
His project are can be pretty harsh, but honestly, all of them are portfolio worthy. He gives amazing feedback and a decent amount of extra credit.  If you're a VCD major, you have to take his class at least once! 