- BA in Philosophy, University of Washington
- BA in Economics, University of Washington
- MA in Philosophy, University of Washington
- Ph.D in Philosophy, University of Washington
- Think With Socrates. An Introduction to Critical Thinking. (Oxford University Press, 2015).
- Introduction to Logic (Oxford University Press, 2012)
- The Many Worlds of Logic (Harcourt Brace College Publishers, 1993, 1999)
- Reason and Worldview. An Introduction to Western Philosophy (Harcourt Brace College Publishers, 1999)
- Philosophy from a Theistic Point of View (Harcourt Brace College Publishers, 1996)
- "Contra Carrier: Why Theism is Needed to Make Sense of Everything."
- "Job Opening: Creator of the Universe. A Reply to Keith Parsons."
Website maintained: www.manyworldsoflogic.com
- American Philosophical Association
- Society of Christian Philosophers
- President, Associated Logic and Philosophy Community College Instructors of the State of Washington
Introduction to Philosophy
A survey of the principal theories and arguments of historically influential philosophers from ancient times to the modern era, with an emphasis on understanding how philosophical ideas have affected world history.
Prerequisite: Recommend successful completion of ENG 100 or placement into ENGL& 101. Student option grading.
Contemporary Moral Problems
In this class students examine a number of contemporary moral issues, including war, human trafficking, capital punishment, human rights, animal rights, euthanasia, the environment, abortion, racial and ethnic discrimination, social justice, and issues of gender and sexuality. Prerequisite: Recommend successful completion of ENGL 100 or placement into ENGL& 101. Student option grading.
Critical thinking is systematically examining and evaluating as true or false, right or wrong, your own beliefs and values and the beliefs and values others present to you, on the basis of rational standards. Student option grading.
This course is an introduction to modern symbolic logic emphasizing sentence logic with translation and proofs and quantificational logic with translation and proofs. Previously PHIL& 106. Prerequisite: MATH 099 (2.0 or better) or MATH 098 (2.0 or better) or placement into MATH& 107, 141, or 146. Student option grading.
Introduction to Ethics
In this course students examine a number of historically significant philosophical theories of right and wrong, good and bad, human rights, and ideals of freedom, emphasizing classic writers such as Plato, Aristotle, Augustine, Aquinas, Hobbes, Locke, Hume, Kant, Mill, Marx, Nietzsche, and Rawls. Prerequisite: ENGL& 101 or equivalent recommended. Student option grading.
Introduction to Philosophy of Religion
In this course students examine certain fundamental questions that arise with respect to religion using the distinctive methods of philosophy. Topics include: Arguments for and against the existence of God, the problem of evil, the existence of the soul, immortality, faith vs reason, and science and religion. Student option grading.