GE2204 Business Ethics and Society B- 2 key of success: ATTENDANCE & GOOD PARTNERS. The min attendance is 10 classes throughout the semester, which looks pretty ok?! The answer is NO! An extra 10pts will apply if you cannot meet the min requirement. When absent, you will lose attendance + participation + classwork marks (25%) at once, very terrible. If you happen to have a free-rider, which is even worst as it definitely pull down your gpa. Prepare to buy the textbook if you do not want to screw up in exam. I find Toni is ok, at least responsible and friendly but her class require too much preparation for the weekly case classwork. If you need a relaxing course, think twice!