Some of my favorite web sites
A great TI-89 tutorial site also found at Prenhall's TI-89 tutorial site
See the Hassen and Schiffman link mentioned above for more great TI-89 information.
Got a TI-Nspire CX CAS? I just bought one. Check out the links below for a great set of video tutorials. Be sure to put a screen protector on the device as mine got scratched easily.
Computer software emulator (it comes with the hardware.)
Interactive mathematics - shows each step of the solution (see above)
Wolfram Alpha - also shows each step of the solution (see above)
Paul's Online Math Notes - great crib sheets
A great site for understanding math
Vitutor: A very extensive set of math tutorials. I used it to solve problems involving analytic geometry. It also includes tutorials from arithemtic to calculus.
Purple math.: Algebra tutor recommended by one of my students.
Khan Academy - recommended by alot of people. From the site: "With over 3,200 videos on everything from arithmetic to physics, finance, and history and hundreds of skills to practice, we're on a mission to help you learn what you want, when you want, at your own pace." Watch the video. Stop and rewind it to see it again. Super site! The videos are also available in iTunes U,one of my favorite places to play. You can get iTunes for Mac and PC at http://www.apple.com/itunes/.
http://education.ti.com/calculators/timath/ - has some great exercises
A great site that has animated disk, shell, and washer methods for integration. Also check out the sine wave animation as well as lots of other trig animations. Here is the main TOC for their animations library. Sometimes you will need to be patient as the animation does not start immeidately.
Flash cards for all sorts of subjects.
Basic Fourier series with animated gifs showing the effect of keeping an increasing number of terms.
Fourier Sine and Cosine Series with animated gifs showing the effect of keeping an increasing number of terms.
A fun Fourier Series applet. If you back up a tad you find lots of math and physics great applets.
Flash, Flex, web development:
GotoandLearn.com - Free video tutorials for using Adobe products by Adobe Platform Evangelist, Lee Brimelow
Flashandmath.com - math related Flash and Actioncript tutorials.
Free magaziine on using Blender - Blenderart Magazine
Flash and Flex magazine
PhET Interactive Science Simulations. Beware -the site is addictive! I think my favorite simulation is Electric Field Hockey. I also enjoy Masses and Springs.
Sketchup video tutorials
Oodles of video tutorials for a small fee - Lynda.com
The Engineering Toolbox - The Engineering Toolbox-Sketchup edition
On Line tools:
I spent the summer of 2010 immersed in watching tutorial videos from Lynda.com. At some point you will see my website join the 21st century as a result. I am a visual learner so watching, then doing, works for me. Not all people learn that way, but I do. I have watched many videos for Dreamweaver, CSS, jQuery, Fireworks, Spry, Excel, and Final Cut Express. I have many more tutorials on my list as I want to be proficient at web design as it is now done, Excel VBA, audio and video processing, and the use of Flash in Air applications for visualization of the solutions of dynamics equations. I am thoroughly enjoying my education. Note that Lynda.com is not a free resource but I found it reasonably priced and well worth the investment.
Wolfram Alfpha (http://www.wolframalpha.com/) was discovered by one of my students. It will give step by step descriptions of solving intergrals, for example. The program is also accessible as an app on my iPhone. Here is a link so you can test it out for yourself.
IntMath (http://www.intmath.com/) is another site that will do step by step math for you - precalc through differential equations. I recommend it to all my students.
If you want to see physics in action, I highly recommend the apps at PhET (http://phet.colorado.edu/). I have really enjoyed playing with and building my intuition from their simulations.
Please let me know when you find more such sites. I will add them to my own website