I am currently teaching at Long Beach City College, Santiago Canyon College, Saddleback College, and Orange Coast College. I teach introductions to philosophy, logic, and ethics, as well as critical thinking, and sometimes world religions and political philosophy.