WPF MVVM In Depth is a PluralSight course by Brian Noyes that covers using the MVVM pattern (Model/View/ViewModel pattern) in WPF.
I really like the way MVVM cleanly separates concerns. Great for re-usability and unit testing. It also goes pretty nice with WPF.
I have taken some of Brian Noyes courses before, and as usual this one was pretty clear and had very useful examples to follow along.
Overall, very much recommend if you are interested in MVVM in WPF.