People can learn French by reading the signs along the road, but more about recognizing than recall.
I try to read the signs along the road, sometimes it is obvious what they mean. When in a country you may pass by this same sign 20-100 times before you leave the city, that is a lot or repetition. I have learn from experience, I do not know the words, I can just recognize them. If I truly want to own a word, best to write it down 20 times.