I had Jeff for 3 classes in one semester all on the same days. So we spent a lot of time together, but he was an amazing teacher. I learned so much about Marketing from him and if he doesn't know something he'll figure it out. Very flexible. He taught me so much about marketing, graphic design, and photography in one semester it was crazy!