Highly recommend this is you ever need to study differential equations (I guess there may be still a reason for it?). Only thing that helped me pass the class
I taught out of this book at Tulane and while it is a good problem book, some of the concept transitions don't flow well and you need another book or to write some supplementary notes. Also the section on Jacobians is pretty clearly lifted straight out of Pontryagin's book