I put quotes around "review" because it is not objective. At all.
Simply put Pluralsight sponsors our group, and I genuinely love their courses.
Their monthly passes are always amongst our most popular giveaways.
If you want to learn new development topics, you'd be hard pressed to do better than Pluralsight.
They get really smart people who are good presenters to walk you through each topic. You get to virtually watch over the shoulder of the presenter as he or she shows you what you need to know.