Amandeep Kaur
If you want a teacher who explains complex topics in a digestible manner, willing to provide resources for you to succeed, and gives reasonable test/quiz questions, then you should definitely take her. Despite the course being challenging, she made it a lot more manageable and enjoyable. If you put in the effort, success is inevitable in her class.