English is not my native language.
I am curious about the usage of "to my mind".
- Is it a British English phrase?
- Is it used in American English?
- Is it formal/informal?
I've found an interesting article where the author is very surprised by the expression:
I have found that “to my mind” is commonly used in Ukraine ... This is strange to me and everyone else in my cluster
Nevertheless there is "to my mind" in the Cambridge dictionary.