So I failed a physics class for the first time ever, I just finished my junior year of college, and I unfortunately failed my Electricity and Magnetism class and will have to take it next spring which means that I have a semester to prepare myself to retake it. The class is the junior level E&M which means that it deals with all the concepts in 3-dimensions and involves all the gradient functions and things like that. The class covers electrostatics and magneticstatics. I was wondering if anyone could suggest any good resources (e.g websites, books, etc) to prepare myself over the summer and next semester so when I retake the class, I can do well in it. My academic advisor told me that a lot of students fail this class their first time around, but this was the first class I have ever failed, and seeing that F on my transcript really hurt me. Part of the reason why I struggled was because over the course of the semester, I became depressed and exhausted, and began to push all my friends away; as a result, because I am typically social person, I became even more depress, I then spent the last quarter of the semester rebuilding the friendships that I destroyed and saving the grades of classes that I could. I got counseling and it helped. But ever since I began as a physics major 2 years ago, a part of me always keeps wondering if I am smart enough to actually do this; I'm afraid that I will reach a point where I will be over my head and I will fail miserably. Has anyone ever dealt with the same kind of thoughts, and if so, how did you get over them? Any help is appreciated. Thank you so much!