It often feels like one is thrown into a subject with very little guidance, like being thrown a life vest in the freezing ocean with no line as the boat speeds off. A wholly miserable experience. I have never seen people drop a class en masse until taking this class. The worst part is that this class is required to graduate! Absolutely horrible!