According to unimpeachable sources, it's not how many angels can dance on the head of a pin, it's how many can do it on the point of a needle — which, of course, makes more sense.
Today I was thinking about String Theory. Wiki - String theory and a University - String theory give a general outline. Wiki defines it as:
"In physics, string theory is a theoretical framework in which the point-like particles of particle physics are replaced by one-dimensional objects called strings"
In a Quora discussion today entitled Do theories with extra dimensions display too much freedom?, they say the optimal number to work with is 10 dimensions.
Now I can't sleep at night. If strings do exist in 10 dimensions, can angels see in more than 3? And if so, how many? Can someone here help me get a good night's sleep?