Everyone knows the best way to teach children is to make the learning process fun and engaging; and if were honest, that methodology works just as well on us big kids, too. Now, even hunting through code for …