Shirley is the best. She goes beyond her office hours to help her students. For some of us, who have no background in accounting, this course is a requirement of our program and she understands that really well.