Ah logic, another one of those homeschool classes that 'normal' people don't take.
(Actually it was AI... but the logic and math I learned as a homeschooler really helped!)
My little sister is taking a final in her logic class right about now. Community college, of course, she's only 17. I wish she'd go into computers, but noooo....
I adored logic. Dunno how much of it I could remember if I was suddenly faced with a test...and I've never claimed to have a logical mind! But as a subject, it was one of my favorites.