Eh, I dunno where you go, but you dont have a chance in hell cheating here, they go all out on that stuff. Also, just because you have 300 person lectures, doesnt mean its harder to learn. Lecture is for listening and taking notes, discussion/section (which is no larger than 20 students here), is where you ask questions and get help, or you can go to your prof or TAs office hours.