my group is a protection paladin, moonkin, 2 elemental shaman and currently 1 restoration shaman

For the snake boss I tank him in the doorway to his room and leave the rest of my group standing on the ledge near the water. consecrate/hotr picks up most of the snake adds

for the mojo boss I spread my group out just enough so that a puddle of mojo will only hit 1 character, tank him in front of the group, and then use the back or forward arrow keys to move every character at once

For the halls of lightning boss, I have a "spread out" key that makes one character strafe left, one right, one back, one stay in the middle, and then I tank the boss in front of them. When he splits up I make them all follow my tank again and run away.

For Anub'arak I put my people on the side of the arena just enough apart so that only one of them will get hit by the spikes. Even on heroic 1 healing wave from a resto shaman will bring a character back to full after getting spiked(as long as they were at full before). When the boss is up and attacking I consecrate on my group to kill the adds and then quickly aim the boss away from them.

A really horrible boss in heroic Loken. You have to be spread out or else his lightning arc will keep jumping to your group members and do more damage each time, but then he has an aoe that does damage based on how far away from him you are, so you have stand close to him, but then every 30-60 seconds(guessing) he does a lightning nova that hits for huge(like xbox) damage so you have to run away. So effectively you have to be able to spread out around him, run away from him and ran back to him on all 5 characters at the same time.

I'm think of making a pentagon shape with my character and tanking the boss in the center, then using the back arrow to escape the nova and the front arrows to get close to him again, but I haven't been able to pull it off.