Obama is….

Share
Tim Keller
About Tim Keller
Tim Keller has taught American History, World History, government, writing, speech and related courses at both the high school and college level since 1997.
%d bloggers like this: