Renee Johansson
Great recorded lectures (during Covid) in which she made the material clear and easy to understand (I am normally not really a math person). The classes were engaging and gave us a lot of time to practice what we learned and to ask questions. Be prepared to put the time in if you want to get an A. If you do the work, you will do well!