Hello, My name is Amir and from Iran. I see guys who said that cheating isn't moral. I want to know how they behave in the flowing situation: 1- All your colleges and classmate cheating! (And professors as well) 2- If you don't cheat you fail because the professor give mark based on other exam! (I don't cheat and my bachelor degree get 6 years long and not yet finish) 3- If you don't cheat you can't done all assignment! 4- If you don't cheat your GPA go down (Like me 13.4/20 when I start University my GPA is better!) (And applying for another country depend on that) 5- If you go out the university if male you must go to military service up to 24 month! http://en.wikipedia.org/wiki/Military_service 6- If you don't get degree (and it isn't important what is you major!) you can't get job; and establish a businesses isn't easy! (see Iran below) http://en.wikipedia.org/wiki/Ease_of_doing_business_index So I honestly ask what is your behavior I this situation? What is your advise for peoples like me?