Some one tell me this is right thing to do. I was taking my programming final this morning when, the professor calls me up to the front of the class. He took my test and used it shield his finger to point to some other guy in the back of the room. Apparently that other guy was down right copying off his friend next to him. The professor just wanted me to verify in case he needs a witness to report the cheaters. The catch thing is that I some what know these guys, I told the professor that and he replied he didn't want me to get dragged in but he doesn't have much of a choice. Even worst was that because he knew I that knew those cheater's names. At that point I didn't have much of a choice but only cough up their names. By all means, I am not buddy buddy with these guys, I just know of them. So after the ordeal, I packed up my things and turned in my exam and left. What do you guys think how I handled it. Am I jerk for ratting out these people? Or did my gut instincts tell me that it was my duty as a fellow student to do the scholarly thing-that is to expose these cheaters.