I like Mangini as the professor.
I think he does a great job on EoP. Alone, In Too Deep, and Drained Particularly stand out. I'd also say that while Smashed, Lost, and Slightly out of reach aren't particularly sophisticated, they compliment the songs very well.