Compared to the long wait list at other colleges this was worth it for me and the cost is pretty close to other private schools. As far as passing the classes with a B..not that difficult as long as you study, this program is actually easier than the program I was in at the community college. The teachers are ok...some better than others..some very unorganized, but I am focused on getting through this and graduating, there is good and bad everywhere you go, just depends what is most important to you. I need to work 9 to 5 so this works for me. You do have Friday's off and no Saturday after the first 2 terms and it goes fast because its terms and not semester's. Hope this is helpful. .let me know if I can help with anything else.