Normally you bring something to where the speaker is, or is going to be, and take something away from where the speakers is, or is going to be. It is safest to keep to this.
There are situations in which the expected one is fine, but the other is possible:
I'm going to stay with my girlfriend's parents this weekend. Do you think I should take a bottle of wine with me?
'Take' is the natural verb here, but if the speaker mentally pictures himself arriving with a bottle of wine, he might say 'bring'.
- For Teachers