Nope..   Windells might have alot of perks, but you will without a doubt learn more at woodward for 3 reasons, 1. smaller groups, 2. full indoor training facility, 3. qualified coaches who are there to teach you what you wanna learn, and aren't there just to ride.
Sure Windells might have mt hood and a chair lift, but Woodward has a decent on hill setup too and you can lap the park via bus.      oh and not to mention Woodward is wayyyy cheaper, and you WILL progress because  Woodward is all about progression.
So I'll break it down...
Windells = ride at hood, with pro's possibly learn something.
Woodward = complete training on and off hill, and direct training from ski coaches.
My point come to Woodward if you wanna progress quickly and safely, and still have a dope ass time!
go to Windells if you wanna spend a lot of money and just wanna ride for yourself and maybe get a pro to teach you something.