A question though, how much knowledge of math will be needed for this? It's not exactly my best subject...
Also, what language will we be studying once it gets into it? It's just that I might not be able to study your stuff as i was planning on learning JavaScript through the holiday for school, and it would be tough to do two courses at once.
Don't worry, some of the exercises and challenges may at some point require some advanced mathematical thinking, but mostly I'm trying to keep things in a way that I can teach all of this to people starting at age 12.
The language I'll be showing is Java, simply because I know it better, and its development environments are free (in comparison with the $1500 Visual Studio that I'm using for C#). But most of the lessons will be applicable in any language, especially the first ones (arithmetics, variables, conditions, loops, Strings, functions, arrays, classes). I think that at your current level you are above 95% of what I'm going to cover in the next weeks, so don't worry about your time. And you can do the exercises I'm giving in Javascript if you want, I won't be correcting only Java code.