Best professor hands down. I'm taking her again. After this class, I'm taking her again. She helped me improve in a lot of areas I needed help in. She explains everything step by step. You can't fail her class if you do the work. 