I have written about Khan Academy before. This is the future of education. Free for anyone, anywhere. It is effective in the classroom because it allows for more one on one interaction with the teacher, while also shifting the role of the teacher to more of a facilitator. Teachers love it, students love it, schools love it, you should love it. Begin learning today at http://www.khanacademy.org!