I have developed and taught undergraduate- and graduate-level courses in ethics, critical thinking/reasoning, bioethics, philosophy of death and dying, political philosophy, philosophy of law, military ethics, and other applied philosophy topics.
I have also taught philosophy in several (what you might call) 'non-traditional' academic and non-academic environments.
I have a lot of experience working with military service members. I believe—and have not yet been corrected—that I am the only professor in the US to have taught dedicated ethics courses to all three major groups of American military students: cadets (at West Point), officers (at the Naval Postgraduate School), and enlisted personnel (at the Naval Community College). For several years, I led ethics trainings for Naval Special Warfare (the Navy SEALs and related groups) for their Platoon Leader's Course.
I am also dedicated to bringing philosophy courses to incarcerated students. For the past three summers, I have taught the philosophy unit of the Clemente Course in the Humanities, under the auspices of Common Good Atlanta, at Whitworth Women's Prison in Hartwell, GA. And every spring, I teach Philosophy 3700S - Criminal Justice Ethics at the Athens-Clarke County Jail as an "Inside-Out" class. This pedagogical model centers on bringing together "outside students" (UGA undergraduates) and "inside students" (students currently incarcerated) for shared learning and dialogue.