Dr. Walls is literally the best!! Everyone in my class loved her so much. She truly cares about all of her students and wants them to succeed. Would recommend, absolute 1000 out of 10. The workbook is only like 20 dollars for the whole semester, I would take her again but there are literally no more classes that she teaches that I haven't taken yet