This is, by far one of the best Engineering maths book I encountered. To teach, I have looked through many mathematic books written for engineers. Most are explaining by starting with example and then from example, conclude with a theory, and in mathematics, this is not rigorous. An example is only a special case of, and it may not apply for all, also it builds under certain assumptions.<br><br>Kreyszig book actually explains from a good theoretical view point, although it's still a bit easy and a bit 'not so rigorous' compared to classic ODE books like ODEs by E. L. Ince or ODEs by Philip Hartman, but like other maths books for engineers, after the theoretical explanations, he did give examples, and some even linked with real world problems.<br><br>I think engineering maths should be taught like this. From theoretical to apply, but not a short cut that sort of 'proving' the theory from examples and then conclude that the theorem is right. I love this book as my prescribed text and I believe this is the way to go with eng. maths. without sacrificing the standard although students might find hard at the beginning reading and get used to the book.