This professor has a very haphazard organization+planning, she expects students to know everything before a topic is covered. The chapters, homeworks, +quizzes pertaining to the course are all assigned way too early, notes are gone through too quickly, and technical problems are treated like nothing so don't expect extensions. Do not take w/ her!