She's a nice teacher but can be a bit spontaneous sometimes. On the plus there's a lot of opportunities for extra credit! Seeing how it's the last class you have to take before graduating I'd say if you super serious about learning BPL don't take her but if you want a casual class with a relaxing environment take her.