My problem with Diff Eq is that it was taught by a math professor instead of an engineering professor. Math theory is OK if you are a math major, but for engineers, I would have learned much more if the class had been geared with engineering applications in mind. My textbook maybe had one CSTR tank problem and no RLC circuit problems.