Sarah Hashem
I don't think Sarah is bad. She is a bit rude but online class no one cares to be honest. Also you get 10% in the homework with the book which you do not need do a lot. Also her subject has a lot information in the internet and else where and you do not need a lot from her. For her assignment try get as much references possible.