This is a difficult course, the fail rate is high, and this is only because you do not get told what you need to do for the assignments, you are left in the dark. As for the content itself, it's not difficult, only implementing it in a resourceful way in the future, makes it difficult.
Apart from the vagueness in the assessments, most of the time, they would answer questions on the forum. Out of the 56 different questions, 52 were responded to by staff. The feedback in the assessments was impeccable, the critique and feedback were extremely useful, and it was shown that extra time was utilised to help us as much as possible.
The lectures were very repetitive imo, although the content was different, it continuously directed onto the same couple of points. The lecturer was