...Geometry is very cool and with a good foundational understanding can be made much easier. In order to obtain an engineering degree I took many classes that required a foundational knowledge of physics. These classes were mechanics of materials, thermodynamics, and dynamics classes. (read more)