Mary ann Bahruth
Make sure to go to class - can get very confusing if you don't. She does post all of her classes online so no reason to fall behind. Great professor! Super understanding, easy to talk to and available to help.