The class slides are unclear and the diagrams are confusing. The exams use matching questions which is unfortunate. Just stick to multiple choice and short answer, otherwise things get complicated. The grader/marker for the class is also a bit harsh when grading assignments, especially with the poorly organised assignment descriptions.