Overall amazing professor! She really cares about each student and clearly wants all of her students to succeed! There is homework every week but it is very very doable. She explains all of the assignments and tests to the best of her ability and if anything was unclear the TA was very helpful with further explanation. Recommend 10/10