Personally, I read things (sometimes out loud) and then put that information into a mind map and learn off from the mind map until when I'm confident enough to remember all the information but when I don't, after making a mind map I re-read the notes again and continue studying from the mind map I just made. If a topic is really easy to remember, I don't waste time making one and just read off my notes. I also watch some videos that covers the topic, it's really handy especially when the person's voice is really interesting to listen to. Another tip is just doing exam papers.
Add johnnysimons1 on Snapchat for leaked mock papers.