She assigns too much work even for a 4000 level class. You're on your own to learn the material most of the time because of the open lecture format. There's also a lot of major projects, and the software for the homework is tedious and ineffective. Avoid taking this professor if you can.