I have been extremely happy with my CSP experience. Being a wife, a mom to 3 children and a full time teacher, the CSP schedule has allowed me to go back to college to get my Master's and keep up with the rest of my life. The professors have all been understanding, accommodating and supportive. The expectations of each class are held to high standards, yet are feasible within the timeframe. The online experience has been great. If I have had questions, I have always gotten quick answers from professors and others such as Student Services and Financial Aid. Overall, this has been a fantastic learning opportunity for me that has allowed me to continue to grow and learn as a professional.