as been a medical student i have also found difficulties in physics solving questions long theory or mcqs but this book helped me in my bords with its various anayalsis it has long short hots mcqs assetion reasoning questions with solutions even solved at the back its really very helpful to make physics better and score good