Teaching

LUMS, Spring 2025

MGMT 252 – Logic & Critical Thinking

PHIL 132 – Introduction to Logic

Course website: https://sites.google.com/view/phil132spring2025 

Take a look at Logictools. It is great for experimenting with propositional logic formulae. For truth trees, you can use this solver


LUMS, Fall 2024

MATH 101 – Calculus I

LUMS, Spring 2024

PHIL 132 – Introduction to Logic

Course website: https://sites.google.com/view/phil-132-spring-2024

MGMT 252 – Logic & Critical Thinking

LUMS, Fall 2023

PHIL 132 – Introduction to Logic

Course website: https://sites.google.com/view/phil132fall2023

MGMT 252 – Logic & Critical Thinking

LUMS, Summer 2023

PHIL 132 – Introduction to Logic

LUMS, Fall 2020

PHIL 225 – Moral Philosophy

PHIL 213 – History of Western Philosophy from Descartes to Kant

For guidelines on how to write a philosophy paper, check out the entry on Jim Pryor’s website

Online, Summer 2020

LUMS, Fall 2019

PHIL 132 – Introduction to Logic

Course website: https://sites.google.com/view/phil-132-fall-2019

PHIL 102 – Philosophy Gym

Check out the School of Life YouTube channel. They have short introductory videos on philosophy (as well as on a host of other interesting topics).

Some YouTube playlists I like:

PHIL 213 – History of Western Philosophy from Descartes to Kant

LUMS, Spring 2019

PHIL 132 – Introduction to Logic

Course website: https://sites.google.com/view/phil-132-spring-2019

PHIL 102 – Philosophy Gym

PHIL 213 – History of Western Philosophy from Descartes to Kant

LUMS, Fall 2018

PHIL 132 – Introduction to Logic

PHIL 100 – Introduction to Philosophy