In college, I majored in Simulation and Game Design. I’ve taken tons of programming classes, learned several coding languages, yet I still have trouble wrapping my head around basic concepts. Sure, I ...