John has not entered any experience information.
app and ebook development illustration all things techie graphic design photography
Teaching Resources (0)
John has not created any teaching resources yet.
John has not started any discussions yet.
John PattenDirector of Technology Sylvan Union School District
Director of Technology & Curriculum Developer, love learning new things, sharing, creating, and living life large.Modesto
John Patten doesn't have any followers yet.