I am currently taking an introductory course to DE's that has a heavy emphasis on theory (my professor stresses that this is a math course, not an engineering/applications course). Unfortunately, my professor, though he tries hard, is not good at explaining anything. Even more unfortunately, the...