In my Ethics course, I teach the basics of ethical theory: value and normative theories, and metaethics. Below are some of the main topics I teach:
Hedonism
Desire-Satisfactionism
Objective List Theories
Perfectionism
Consequentialism (mostly Act-/Rule-Utilitarianism)
Kantianism
Rossianism
Natural Law Theory
Divine Command Theory
Moral Relativism
Open Question Argument
Emotivism
Error Theory
Moral Realism (Naturalism/Non-naturalism)
Quasi-Realism