Wanted to suggest going to https://casebasedlearning.ai . They have a lot of ethics cases that you can work through that touch on a lot of the ethics high yield points in step. Its also a nice alternative way to study that seems to be more effective in my opinion