The class was pretty hard and a lot of studying. It forces you to dedicate time to it and study for exams a minimum of 3-5 days in advance.
Tip: I would suggest instead of memorizing problem sets to take the time to understand the concepts. Because the exams will have different variants that you may have never seen before on hw or practice exam, so knowing structures and concepts will help. Use chatgpt as well to help you understand, the lectures often over confuse you