Who taught Eliza Dolittle to be a lady ? Answer: Professor Henry Higgins
The page lists evidence documents from Wikipedia.