frank speiser
Any subject, any level from primary school through college / university studies.
The sports trivia bot with a commentator flair!