The best way to learn computer science is to do computer science.
"We don't see things as they are, we see them as we are."