My teacher said Mary had a great faculty for gathering information. but i think it's okay to use of like "she has a faculty of gathering information" Shall i use "for", or both "for" and "of" are okay. And i wanna know why. Thanks!!!!!