Prof Bachakes is genuinely invested in her students success. I misunderstood the instructions of how to do an assignment and turned it in. She met with me and I was given a chance to redo the assignment. Every assignment she gives is for you to have a resource that you can then actually use one you start teaching yourself.