TO SHOUT AT (somebody) => When you are angry.
TO SHOUT TO (somebody) => When you want people to hear you.
- Look, I am not some college student you can shout at.
- He shouted to me from the other side of the street.
If you want you can download this mind map as imx file here: Biggerplate.