Professional ethics with case studies