Classical Logic and Its Rabbit-Holes: A First Course