2018/19 Sem B A+ I do expect a course about ethics can be boring but it turns out it is more interesting. The theories and concepts are not difficult although you still need to memorize the terminologies. English is still critical element in getting good grades. If you aim for A grade, you need to work hard and revise on weekly basis. The course does not have a mid-term or individual assignment, so you don't really feel the heavy workload until last 3 weeks (the group report, group presentation and yes, the exam). There is a mini-case with poll questions per week, which is ok as it only takes 15 minutes to read the case. (you could do it during the break time in case you forget to prepare). But the case classwork is group-based and thus, it would need extra time to work on it. Class exercises takes 10-15min to complete per week, not too bad either. Exam is challenging (not surprising for an open-book exam). However, I do not think it is "killing" as most questions are from the textbook and the mini cases (repeat of poll questions in class). The trick is to make your own notes on weekly basis and do not wait until the last 2 weeks before you start. The ppt is her teaching tool. Toni is very responsive with email questions so do not shy to contact her. I emailed her and ask how to get an A after the CNY break. Then, I get an advice of making notes earlier. I usually get her reply within hours in the same day, which is very nice, especially during the last critical weeks. Another good thing about her is the timely feedback. You always know your scores usaully in 2 weeks after the submission deadline. Our group able to get A grade in most of the group classworks because of her feedback, really much appreciated.