I am taking Abstract Algebra course at the university. We are doing chapters 1-20 from Gallian's abstract algebra text book.
I am just doing assigned homework everyweek ( About 5 questions from each chapter). Although I am getting an A in all the assignments and midterms, but I am really worried that my understanding might be shallow or just enough to do the homework that I am going to promptly forget when the course is over.
My question is how do I know that I am gaining knowledge that would stay with me and not just studying enough to do the assignments. Also, What else can I do other than just doing homework assignments.
Some random points that may help in any math class: