GE2204 Business Ethics and Society A This course is surprisingly much more interesting than I originally think of. I am a senior student with much more boring ethics courses before. Toni's classes are very interesting and enjoyable. Need to prepare for ethic dilemma cases every week but there is no individual assignments. I don't think Toni's powerpoints are useless but they are not enough for exam revision. The exam is not difficult as long as you attend all the classes and do the classworks seriously.