For the final, I ended up submitting about 40 pages of proofs to CCLE (not lying). Not only were the problems very long, but they are very hard and took me almost the entire 24 hours to finish. If it was a homework assignment, I would understand. However, this is was a final and we had only 24 hours to do it. I ended up spending every minute of the 24 hours and I almost lost my mind. Like the other reviewers said, please save yourself and avoid this class with this professor. After every week passed by, more and more people dropped and I honestly wish I had just dropped because this class really affected my mental health and caused me severe anxiety. It was a very isolating experience as well because it seems like there was no way to get help, as there was no HW due and everything was an assessment (Quiz/Midterm/Final). The problems he posts do not resemble anything from the midterms so very quickly people realized there is not really a point of doing the HW. The only thing you can really do is pay attention in class and try to understand the notes.