Your professor is a good person. Got a link so we can check out his book and perhaps send him a thank-you note (or donation)?
It's a great read. Enjoy.
http://www.cs.colorado.edu/~main/theory.pdf
Facultly contact info can be found here: http://www.cs.colorado.edu/people/faculty/bytitle.html