Yes, the sentence is grammatically correct. It means that the speaker desires someone to locate or identify the roommates who taught "him" (presumably a male individual mentioned earlier) something specific. The speaker insists that those roommates need to be found because they imparted knowledge or skills to the person in question.
Here are a few possible rephrasings of the sentence:
1. "Someone should track down the roommates who taught him


