Going by OP's list and by other posts in the thread...
Incredibly good at remembering:
- numbers (dates, birthdays, phone numbers, any random number digits)
- spatial locations, routes, organization of things in locations/places, main sensory details (holistic) of the locations/places (classrooms too, yeah)
- logical meaning of text/reading material
Very good:
- spelling (in my native language, I never tried to learn it as much in English, still okay there too, tho')
- autobiographical memory, incl. the orientation about what stuff happened in each year
- timetables, lists
- details of any text/reading material that I can structure, organize, doesn't matter if I'm forced to learn it, still fine
- the places my things belong to (to keep order)
- (recalling) facts relevant to current situation
Normal:
- faces, names
- appointments
- important items
- hygiene details
- where I've put things
- abbreviations
- what people like for gifts
- information on not interesting topic
- items of clothing I took off
Atrocious:
- sentence/text/song word by word
- social faux pas stuff, luckily
- a load of facts without relevance or without my organizing them first
And no deja vu with songs. I can only get memories called up based on association with places/locations in space. No other associative memory for me. Not by smells, not by songs, nothing like that. Well, but this is not concrete: I can also do it by associating numbers for certain types of data ordered in a list. And, I guess, by logical meaning.