GE2204 Business Ethics and Society C+ Toni is a responsible and knowledgeable lecturer. The course is not that difficult if you are not overloaded (I have 21 credits and not enough time for exam revision). Class exercises are interesting but need to prepare before class. Attendance requirement is strict. Exam questions are reasonable but need to revise textbook.