I had a great experience at WGU. The mentors were very supportive and kept me on track. I was told to set aside around 20 hours per week for school I didn't think I would need that much time, but I did. This is not an easy program. It requires dedication and hard work. The flexibility of this program was very helpful to me. Overall, I am extremely pleased.