...I have extensive experience in computer programming through my time as an electrical and computer engineer and personal interests; I would argue that nothing teaches one to think logically better than having to explain things to a computer. My skill with logic placed me consistently at the top o... (read more)