Professor Gilbert provided a very effective and engaging learning experience which led me to greater appreciation for philosophy and logic. While objectively a harder class than its counterpart PHIL220, I would thoroughly recommend this course for anyone who may be interested in philosophy and/or logic and is truly interested in learning.