Ken Carroll discusses issues concerning learning generally, and learning Mandarin in particular. With technology as the driver, he believes the most effective learning combines elements of collaboration with self-direction. If that seems like a contradiction, then you need to read the blog.
I find this more interesting: http://sketchup.google.com/
Discovered it yesterday, it’s the easy to 3D models.