My memory is kinda meh, i don't remember a lot of stuff but I'll remember the most random details. The exception is when it comes to studying, for some reason I've never had to study much to retain information.