Glad to know that my input is helping people out!
I use flashcards, however, I don’t use them frequently, only once I’ve finished my notes on a topic and I follow that spaced repetition curve. By following that guideline, I’ve been able to retain information for extended periods of time, even when I don’t need that content anymore.
I occasionally do those blurting exercises, just to see where my knowledge gaps are so that I can spend time on filling them. They’re pretty helpful so consider doing those every now and then. I also answer questions that require me to recall and revise my notes, rather than just rewriting them; that way, I actually test whether I know the notes I've written or if I need to go back.
I'm fortunate enough to have a sister who's a sponge for knowledge, so I often practice the Feynman Technique on her as well.
I think the best practice you can ever get though is through applying yourself by completing questions and completing papers. I find that the more questions/papers you do, you expose yourself to a wider range of question types, you understand how to apply the knowledge you have in different situations and you discover your strengths and weaknesses. Make sure to practice each subject equally though!
It's good to get into the habit of making sure you know a topic completely before going on to the next one. Otherwise, it can create a domino effect where a lack of knowledge in the first topic leads to a lack of knowledge in the topics that then follow.
Not really a study technique or method, but it helps to see how topics in your subjects link together as well. I was quite pessimistic before and was constantly asking, “How is this even relevant to previous content we’ve learned?” When I changed that mindset, it became clear that everything is connected. When you see the links, it’s easier to draw on knowledge and apply yourself.
Going back to time management, it is important to note that for me, having a set schedule really didn’t work. I couldn’t deal with setting time on a certain day for a specific subject because my schedule was always changing and I’d always get different workloads from my subjects. Instead I just use the Eisenhower Matrix and from there, create a to-do list / priority list of what I need to get done. I found that by doing that- for some reason, maybe it’s a subconscious effect or something - I got things done more efficiently and effectively.
Please remember though, as much as it is said, it really is important to experiment with study techniques/methods early while you still have room to make those mistakes without stressing too much about it. Everyone learns differently!!