English for Today by Ganiu Abisoye Bamgbose (Dr GAB)
Grammar for my Teacher!
Professor Ayo Ayodele is an ~authority in~ discourse analysis (nonstandard).
Professor Ayo Ayodele is an authority on discourse analysis (standard).
He ~specialises on~ legislative discourse (nonstandard).
He specialises in legislative discourse (standard). Note, however, that one can be a specialist in a subject or a specialist on a subject.
I ~felicitate with~ my teacher on his elevation to the enviable position of a professor (nonstandard).
I felicitate my teacher on his elevation to the enviable position of a professor (standard).
GAB