Very hit or miss. For the most part, she was a fine teacher, but the amount of times she gave us incorrect answers could've easily hurt the other students. Grades largely depend on your homework and midterms/finals, class participation was nonexistent. Never posted anything on Canvas, so I was working under an assumption for my grade the whole time