>intro to java + web programming class
>should've been piss easy since already had C++ last semester
>last minute, university decides to move the class to Zoom
>professor says he doesn't trust students not to cheat online, so he won't do exams
>instead, every lecture he gives a 5 question multiple choice quiz on the lecture he just taught that contains the questions that would've been on the exams
>and some of the questions were subjective bullshit or shit you couldn't have possibly learned in the time of the lecture, like "how many bytes are in a double" based on a power point slide with a chart he had up for less than 30 seconds
>but, to make sure we don't cheat, he made it so the time limit on each quiz was only 2 minutes, so any technical issues meant you were fucked and you only had ~25 seconds per problem
>and he also didn't trust people to pay attention to the lecture while on zoom, so he created the participation grade for the class
>the way it worked was that if you didn't participate in class at least 3-5 times every week, you lost points, so every lecture was filled with people asking stupid questions to boost the participation score
>and also, even if you participated 5 times, he would sometimes give the entire class a 0 on the participation grade because nobody answered one question he asked
>and he would also constantly interrupt the lecture to ask "is anyone still listening" and everyone would have to respond, and if someone didn't respond he'd start saying "[name] are you still there?"
>and then at the end of the semester, he attempted to do a group fucking project over zoom
>It was something I could've wrote in 2 hours, but he required everyone to implement a class, so it took 3 weeks of class +~12 hours of painful out of class zoom meetings to get it done because one person didn't even know what a string was and another barely spoke english
>and every day of class the professor would ask why we didn't include data that doesn't exist in our project