Karine Gevorgyan
Even though she might seem bit unlikable at first, as time passes you will see that she genuinely wants you to learn from her class as much as possible. If you ask need extension or help on homework, she will never say no to you, at least it was case for me. Just put in work and behave, and you will pass. Definitely recommended.