I don't care whether you took words from someone else's mouth or how closely you quoted them. If he/she is not present in this discussion, then it makes no difference. You said I challenged an MIT professor, when he was not here to discuss this.
You are NOT an MIT Professor so you do not have the right to speak as though you have this authority!
Speak for yourself, or don't speak at all!
I am not saying I could stand up to an MIT professor, and I would probably get my arse handed to me if I tried. However, you are not an MIT professor, and should not speak as though you carry his credentials.