Yas Yamin
I had to take this class as a requirement. Honestly, I am glad that I somehow managed to pass the course due to the failure rate (tbh was also expecting to fail but clutched so hard for the final). Content is not easy but her lectures make it more worse and confusing. Did not bother to attend lectures and studied by myself. Avoid her if possible !!