Krastina Dzhambova
There is an online assignment every Friday, very easy, 3 chances to get the right answer. No other homework. Very lecture heavy, she goes until the very last minute, but you are allowed a double sided cheat sheet for each test. You don't have to attend class, but participation is graded.