I was enrolled in a Business Calculus course (100 level) my freshman year. The "instructor" of the class at the front of the room could not speak English intelligibly. I speak multiple languages and am decent at interpreting broken English, but it was not even close to understandable. I left, never went back (except for exams). I still passed just fine, but really was a terrible intro experience to college at a large state school.
Similar experience at a state school. I ended up dropping Calculus that semester and transferring to NYU, where Calculus was taught by an American nuclear physicist. Got an A+. He was a great professor.
I don't remember any cheating but I wasn't really looking for it.
Freshman Calculus classes are infamous for being a dumping ground for professors/grad students that can't teach. It's absurd, but it acts as a really perverse weeding-out function.