The assignments were horribly constructed, and the grading system felt as if it was strongly pitted against you. Content is usually a horribly copied/scanned paper/PDF and the teacher almost always makes you create you're own answer sheet/ worksheet and sometimes even re-create the whole assignment. The project aspect of this class for this specific teacher is highly frustrating; this teacher almost always is disorganized, and it feels as if he doesn't know what he's doing. Due dates are always shuffled around, and everything must be done to the convenience of the teacher or else you won't get a good grade. The subject itself is much more enjoyable when taught by other teachers, this certain teacher makes the subject feel very uninteresting, and difficult. Though the actual curriculum isn't the issue, the style of teaching offered by this teacher makes the class very frustrating and difficult.