Thank you, Michael. I have learned a new word from you today. or Thank you Michael. I learned a new word from you today. Are both sentences correct?
Both are possible.
Forum Rules