Maybe I'm just frustrated and nothing can really be done (or nothing that will affect me). But anyway...
I'm taking an upper level course (an elective directly related to my major of Computer Science) and the professor has been horrible. Lucky for me, I came in with a pretty solid knowledge of the subject. My friends (and group mates for that class) didn't have this and I have explained much of the material to them. The professor has to stick to his notes and while he "prepares" for the class, it often feels like its the first time he's actually thoroughly reading the material (despite having taught the class before!)
Our quizzes so far have been from an online reference source and our professor admits that. Our projects have been from another school's website for an equivalent course. Which okay, it can be hard to come up with projects (though the instructions are horrible and the guy seems clueless when he is explaining them to us). We recently had our midterm. Considering the years of experience I have in this subject, it should have been a cake walk. It was not. And it was also taken from the same source as the projects.
Now i'm not complaining about a bad grade (and it was even open note/book, which didn't actually help any for honest students). I actually don't know my grade yet, but I came out of that test surprised at how hard it was for tricky, dumb reasons. But that isn't even entirely the point. Today in class, he goes over the exam. On the questions I found most difficult, he says something along the lines of "I haven't got this working, maybe you guys could help me out?" Murmurs rippled through the class. It wasn't just him trying to engage the class in working out a solution together, he could not get his code to work.
I am not the only one who knows where the solutions are on the other school's site. My professor had shared his attempt with the class asking for anyone to give it a try to see if they can get it to work. I look at the solution and compare it to his code. They are practically the same, except that my professor had attempted to get things working by changing a few things that really made no difference.
I've bombed tests before and this test is only 10% of my grade, so my grade is not why i'm complaining. Its what I have explained prior combined with the high likelihood of cheating from those previously mentioned solutions. The open note/book test included the use of digital books - on laptops. He never walked around and there we no TAs in the room to monitor people, he only asked for everyone to put their device in airplane mode. I could see the guy next to me googling stuff.
I have had some bad teachers over my time at Uni - mostly just boring, can't convey information well, long/super hard assignments, etc. But overall, they have been fair courses. The sum of everything this professor is doing is just beyond frustrating.
Should I just suffer through this guy and move on with my life (only 1 semester left) or should I make a fuss about this?