Conversation so far:
When was Michael Shermer born?
CANNOTANSWER.
Is Michael married?
He married Jennifer Graf.
When did they get married?
on June 25, 2014.
Do they have any children?
CANNOTANSWER.
Where has he lived?
As of 2007, Shermer lives in Altadena, California.
What can you tell me about his education?
CANNOTANSWER.

Question: What are his hobbies or interests?
Self-contained rewrite: What are Michael Shermer's hobbies or interests?