Absolutely fantastic. Came into the class not knowing anything about TMT, and left with a really in depth understanding and interest in TMT. Extremely accessible outside of class (whilst working on the buy side nonetheless) and really wants his students to do well. Funny guy, great lectures, and incredibly intelligent. Super glad I took the class.