Unnecessary, overwhelming amount of work. Doesn't teach anything, 100% of learning is outside of class. You will not feel like this class improved you or benefited you in any way other than added stress.