If the part of the sentence after "but" can be considered as a separate sentence, then usually there is a comma, but if it is just a phrase - then no comma. I like coffee, but I try to drink it not very often. He is but a child.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
chris2010 Should there be a comma after expert?Yes, but after you fix that, there are other problems to fix.