All of my classes right now are half-terms, and I hate most of them. The workload in one class in particular drives the students to tears and most of them would really benefit from more time. So would I. But there are people for whom these courses are blessings. It just depends on what you are aiming for and how dedicated you are to doing it. My experience with CMU students is that most of them end up having to take some time off because they can't deal with the incessant pace. But even with that, most of them graduate early.