So I'm ordering some supplemental books to guide my education. I'm having a difficult time with physics and diff EQ this semester and am generally unhappy with how things are going in these classes. I'm looking for a few suggestions. I saw on another post that the following book is very good for a supplementary text on diff EQ: https://www.amazon.com/gp/product/0486649407/ref=ox_sc_act_title_1?smid=ATVPDKIKX0DER&psc=1 So I'm going ahead and getting that one. Our school also seems to have a new circuit theory II instructor every semester, and I hear nothing but complaints from students about the lack of effort in teaching the class, such as giving no review material, very little or no homework and basing the exams on topics that may or may not have been mentioned in class. Given this, I'm going to get a jump start on that course and am looking for a good book to begin my studies of the subject. Next, I'm having a very difficult time in engineering physics I as well. It seems to be largely an applied mechanics class with very simple problems (compared to what one would expect to have in a real-world situation). I would like a suggestion for a supplementary book to aid in my understanding. Our professor tends to stick to the rigorous mathematical method of teaching it, which I've noticed happens when a person has been teaching the same set of ideals for a very long time. The math is important, but the conceptual and analytical side is extremely important as well. Considering I have never had a physics class before this one, though, I'm not surprised. Could anyone suggest a book for this area of difficulty? I'm not sure about Engineering Calc III which I will be taking next semester. I would not mind a recommendation for that either, if someone happens to have one. I really want to get a firm hold on these topics before I move on in my studies. I'm going to dedicate this summer to getting a jumps start on my next set of courses so that I can go into them prepared, as I know that the subject matter is just going to become more difficult and I'm not happy with the conceptual/mechanical foundation that I currently have. Thanks guys!