be an expert in smth
1know\ smth\ inside\ out — v. phr. To be extremely well conversant with something; be an expert in; have thorough knowledge of. Tom knows the stock market inside out …
1know\ smth\ inside\ out — v. phr. To be extremely well conversant with something; be an expert in; have thorough knowledge of. Tom knows the stock market inside out …