highly knowledgeable

I enjoyed my vist to see Mr Braithwaite. He was helpful, friendly and highly knowledgeable. AK