We can use both "require something from someone" and "require something of someone". However, in the phrase "... she requires a lot of/from other people", I'd use "from".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
From makes me think of quantity. Of makes me think of quality.I think this makes a lot of sense. And with the verb expect I feel the difference even more strongly.