I don't this that this sounds natural, but I'm not quite sure.. (Maybe this sentence sounds fine to me because I'm directly translating it from my native language...... Though when I think about it in English, it doesn't quite make sense...)
I need to understand this concept from Ms. Brown.
That is, I need Ms. Brown (teacher) to explain a concept to me. Or should it be:
I need to go to Ms. Brown to understand this concept.
I need to understand this concept.
I need Ms. Brown to explain this to me.