She is very caring.I had her for 2 quarters and she cancelled class at least twice a week every week(sometimes more)with very minimal explanation. She offered extra credit to make up for her being gone. It was unprofessional of her to miss class so often, as it affected all students learning and grades. She pushed back tests so we were behind a lot