Kevin Johnson

Personal Information

First name: 
Kevin
Last name: 
Johnson
Brief Bio: 

Kevin, a Canadian, has taught since 1991 in Canada and Japan; he currently works as Library Media Specialist at a PYP authorized Preschool to Grade Eight international school in Osaka, Japan.

Recent Content

Subscribe to This User's Most Recent Posts