trying to schedule classes around my work schedule, my parents schedule, my degree requirements, and my goals for when i go to a four year school after community college is the stupidest knapsack problem i've ever seen
me in middle school: man i can't wait until college when i'll be able to pick what classes i take! how cool!
[finger on the monkey's paw curls]
disembodied voice: you'll still have extremely specific requirements but for some reason you'll be forced to pick classes yourself even though the constraints on what classes you can take give you no more freedom than when you were in middle school!