The best way to learn computer science is to do computer science.
"The best novels are the ones that change you when you're not looking."