I can live with a course where I know all of the material (so far) before it starts. I can live with lecturers being a little inaccurate when they simply want the noobs to understand. I can live with doing programming assignments that are about 100,000 times simpler than code I’ve done for other projects. I am struggling to live with the many lecturers who know not the difference between forward-slash and backslash. For you convenience:

Sometimes simply ‘slash’; the directory seperator in UNIX and on the web; the symbol for division in most languages; positioned below the question mark on an Irish keyboard; looks like this: /
The directory seperator on Windows; sometimes used as the ‘modulo’ operator; positioned below the vertical pipe on an Irish keyboard; looks like this: \