Skip to main content

Tim Walker

Tim Walker is an American teacher at a Helsinki public school.