Assignments had due dates from 2021, and did not show on the calendar so vigorous search for assignments required. Sifted through tons of outdated announcements to figure out assignment criteria. A+ not offered even if you have a 100%. Overall a lazy professor that does not update her canvas page to reflect current semester making class difficult. 