Keller named Joplin Rotarian of the Year