I'm actually quite curious about Treehouse. I'll probably be finished with the AI for Ambition later this month and I'd like to release an attractive, marketable version before the end of 2012. I've worked on mostly back-end software my whole life, but I need to learn front-end development, and preferably reasonably quickly (because I work full-time, and I don't mean to trivialize FE development because I know it takes a long time to become great at it; I'm just looking for an efficient path to reasonably good). Is Treehouse a good place to learn how to do this kind of thing? (Sorry to thread-jack with my personal interests, but I'd imagine a lot of people have similar objectives.)