Charlie is a good talker but not the best.If he learns a new phrase I re enforce it by giving him lots of praise and fuss when he repeats it,He will say a lot of things in context such as bye bye and want some if he wants some of my dinner.He also talks to the tiel a lot,usually having me in a flap because he calls the tiel over to him,saying Cracker come hear,Cracker who is not the brightest of birds, lol, will fly over to him. He also says who made that mess as I clean his cage.I never actually taught him these things he just picked them up.He has a good vocabulary but only learns what is of interest to him.He can say a lot more than what I have put hear, I have a list on my lap top so I dont forget his sayings and if he does not say something for a while,I will say it to him.