She is an awesome professor, her lectures can sometimes be dry but she gives amazing feedback on assignments which helps get a better grade. She gives questions she might ask on midterms so theres plenty of time to prepare. 10/10 class