Latifa Zoulagh
This class is listed as "ELEMENTARY" and she does not treat it as such. Goes over things once and expects you to know how to do it. Homework exercises don't help you learn material and are difficult. She also expects student to spend 6 hours studying outside of class when that's just not possible. Avoid if you can.