Professor Azamy literally took over 2 months to grade a 3 exercises. I had assignments submitted in October that didn't get graded until the day before Christmas Eve. Her instructions are unclear, the workload doesn't match the course, and above all else, she never actually teaches. It's a prerecorded video lecture that explains almost nothing.