Professor Griff touches on various topics.