Rubina Saini
Rubina is an awesome person overall, my only problem with her was that the lectures were very dry and she does not apply the material instead its mostly regurgitating the textbook. The essay and midterm, in my opinion, was straightforward and I did well on it.