Difficult, stressful, confusing, complicated, complex, frustrating, distracting from work, off putting, soul destroying, demoralising, hard, time consuming, irrelevant, pointless, unnecessary, badly formed, inaccurate.
And I haven't even taken my first set of exams yet.