I know of a C#/Windows Forms class at Sacred Heart University in Fairfield, CT (USA).  They do offer distance learning, but I don't think this class is offered as part of that program, as it's an advanced masters level course.  From what I know of the school, they are already using XP and Server 2003 in their labs, VB.NET for their VB classes, C++.NET for their C++ teaching, and obvously C#.NET (2003 for VS.NET) - they might even be using J# for the Java classes by now.  Either way, Microsoft has made a lot of software available to them, given what they're offering.

They're at http://www.sacredheart.edu - the class is "CS640"