This professor really cared about whether students understood concepts and explained things several times if students were still confused. She encourages students to ask questions and come to office hours. I recommend that you attend lectures, instead of having extensively information on the slides, she verbally elaborates on concepts. 