mycodeschool is an educational initiative. Our aim is to present some core concepts of computer programming through illustrated examples and creative teaching techniques.
You can send your feedback to mycodeschool [at] gmail [dot] com
Some good resources to learn and practice programming:
TopCoder - http://community.topcoder.com/tc
Codeforces - http://codeforces.com/
Some good resources to practice for programming interviews:
Nice article on how to Ace a coding interview -