Amandeep Kaur
Awesome and genuine prof. Teaches extra stuff. Lectures are well organized. Open for feedback. I recommend attending her lectures as she gave us good exercises to try. Exams are a little too easy tho.