Wow, I just browsed that website again (it's been a while). It has so many cool things. Has anyone tried the Thinkwell math courses?