Derrick Hamilton
Super funny. You never know what to expect when walking into his class... a new haircut, strange outfit, holographic fanny pack, or silly bandz. That being said, he wasn't the best professor for me just because of the way he explains things. Just didn't work great for me, but just study all the material he provides and you'll be totally fine.