She tries her absolute best to make sure you pass but does not give you the tools to do it yourself. Her Canvas page is extremely disorganized and she has never developed a schedule for when new chapters and hw is ready. Asynchronous class but has us meet 2x (9p and 10a). Will not give credit unless you solve it her way. Gets off topic heavy accent