Do not take this teacher. She is really rude to her students and was really rude towards my group. She is unprepared and honestly youre on your own. Homework every week and lots of project. She goes through the notes pretty fast and has high expectations. Dont take her