she doesnt teach, we had to her long lectures online. all her instructions are confusing and disorganized. she did not prepare for the final exam but thankfully it was open notes. she extended deadlines & gave ec , but overall a difficult class for no reason. also tells you to contact the it department for literally every problem you have in class