Microsoft Partner Network members have access to hundreds of no-cost training opportunities through the Partner Learning Centre.  A few favourites are listed below: