I am almost done with CSUSM it has been very difficult for me but I got it done. I am unsure if I would recommend though, it was doable since I'm doing it but it is more time consuming than I thought it would/should be. There are weekly discussions, quizzes, group work, individual projects per class. For a leadership course you have to volunteer 40 hours in 8 weeks (the difficult part is that you have to locate your own site). There is a community course that you have to teach a community center (again you have to find a site yourself), four different public health topics in 8 weeks. On top of that you still have quizzes, discussions, group projects and projects to do. Grading is the only thing that is fair but you must do everything on time and follow the grading rubric. Hope that helps. -Eri