theurbanpenguin.com
Live and Pluralsight hosted courses - The Urban Penguin
The Urban Penguin - Pluralsight and live online training.