Marian Kubiak
Great Professor, she's extremely knowledgeable. She's always willing to help if you need support. Her class was a mix of lectures and presenters. You definitely need the book to pass. Her test is a bit difficult but she allows open notes, book and etc.