What is Microsoft YouthSpark? October 31, 2012 by Pam Maynard Children ARE our Future!! Brought to you by: TeachingDegree.org