Just a few comments:
My LB being in a creche (OK, they call it baby school) from very early was very good for his development. And I'm talking about every aspect, from social to motor to language development. And no, it doesn't mean that he is ahead with everything. He started crawling after 12 months. But, I can deffinitely see the difference stimulation in a pressure free environment made. I don't believe in full on "teaching", but learning in a relaxed, though stimulating environment. And that's what his creche offers. I guess that's why I pay R2400 per month

.
When talking about language development, I have only 1 word (repeated several times, LOL): talk talk talk talk. Talk about everything and provide stimulation all the time. And never underestimate the child's understanding. Don't think he won't get the word "untidy" for example. Use the word in a full sentence and then explain to him the meaning of the word as well. Give examples to him. And don't ask him to repeat words after you. It must come naturally. And always keep to 1 language. If not possible, keep to 1 language per person. E.g. mom speaks Spanish and dad English.
Always remember that a child will have his / her strong areas and weak areas and don't compare. But seek professional help when you are worried. Remember, short term therapy might just give the boost that is needed. And there is sometimes an underlying thing that a professional person can identify and rectify and you will see the remarkable results. My son had an undetected severe and chronic middle ear infection and he actually stopped babbling during that time. The ventilation tubes made such a difference and today he is starting to use 6-word sentences! I would never have imagined that he will talk so much in the end, during that period when he stopped babbling.