I am a mechanical engineer with 2 1/2years working experience. I have a Bachelor degree in Science (Mechanical Engineering). Physics is one of my favorite subject when I was in high school. Even though I already graduated from University, during my free time, I will self study Physics. I have an ambition, that is I want to get at least a Master in Physics in future. Here, I would like to seek help and advice from those who are majored in Physics to guide me in my self study. Some of the related subjects that I took in University are as below: Calculus 1 Engineering Mathematics 1 Engineering Mathematics 2 Numerical Analysis Dynamics Thermodynamics Strength of Material Fluid Mechanics 1 Fluid Mechanics 2 General Physics 1 I know that Classical Mechanics , Electromagnetism and Quantum Mechanics are the three fundamental subjects in Physics. I am currently self-study Classical Mechanics using the book "Classical Dynamics of Particles and Systems, Marion, Thornton ". My knowledge of electromagnetism is only until high school level. For quantum mechanics, I am using the book "Introduction to Quantum Mechanics 2nd edition, David J.Griffiths" but I found it too difficult. I stuck in the chapter 2 where there are two methods to solve the Simple Harmonic Motion using Schrodinger equation. So, here, I would like to ask for expertise on how to self-study in Physics and also some intermediate books for Electromagnetism, Quantum Mechanics and so on (preferably with solution manual) . Thanks.