She really does care, and she shows this by going in-depth in her lectures. Everything you need for tests/hw will come from lecture. Average amount of homework. Attendance is taken as well as random classwork for points. You get credit if you do it. She may sometimes come off as rude, but she means well. Put in some light work and you will do well.