Kevin Smith’s Schedule

Kevin is currently living in Iowa and is on hiatus from teaching in California.