"Math and Science Geek, Caltech Grad, Great Tutor"
...Mechanical engineering includes such diverse topics as mechanics, thermodynamics, heat transfer, fluid dynamics, turbomachinery, structural analyses, material properties, and many other subjects. Each one of these subjects has its own language, its own laws, its own quantities of interest, and its own analyses. I have been a mechanical engineer...
10+ subjects, including discrete math