Faezeh Mohammadbeigi
She's super nice but her grading is really difficult and unclear. Doesn't do much actual instruction, it's mostly self guided which makes me wonder why it's considered education. Frustrating course, no opportunities to make marks up, one tiny mistake can cost a letter grade and you WONT get any good feedback that will help you do better next time.