the professor of rock