Hello, I am a second year undergrad student majoring in Astronomy and Computer Science. I am having a hard time with my physics courses for the following reasons: 1) SmartPhysics is the text we use (if you can call it a text...). Basically it is an online HW and "pre-lecture" system that allows students to watch a 15 minute lecture that covers ALL topics of a unit. The textbook is very short and is verbatum what the pre-lectures give you (with few exceptions). My instructor does not lecture. We are told to watch the pre-lecture and come with questions. However, the pre-lecture does not go through very many examples and therefore leaves me with little understanding of how to stretch and apply the methods that they use to other problems. Basically, I don't know what I don't know until I start my HW. 2) We are often way ahead on HW and pre-lectures vs. the labs/quizzes and few practice problems that we do in class. So, by the time we get around to discussing it the HW is usually due that day or the next. 3) I struggled in my Classical Mechanics course with Newton's Second Law. My FBD's are usually spot on, but I have a little trouble translating those into second law equations and I struggle even more with manipulating the equations (say I have 3 unknowns & 3 equations.... I often go in circles and end up with a = a or a =1). Now, I am in the beginning of Electricity and Magnetism, but we are covering rotational mechanics first. I love physics, I did great in the introductory physics course for which I had a different text and instructor. I just cannot seem to grasp this style of teaching/learning. I take great notes from the pre-lectures (I spend 1-1.5 hrs on the 15 minute video). I would take great notes in class as well if there was anything to take notes on. I would love any pointers from people who had similar struggles or websites/books that would be good for someone in my situation. extra context: I wouldn't say it is the math part that I have a hard time with. I am currently taking multivariate calculus and I am not struggling with that (nor have I with any of my other math classes).