I used Khan Academy so much (esp. in Grade 10 when my teacher just used to give us papers and told us to "do it" with no furthur clarification). I passed all due to Khan Academy
__________________
"People say nothing is impossible, but I do nothing every day." - Winnie the Pooh