I took a look at your mage only since that class is my main, can't really comment on the rest:
- Shoulders unenchanted
- With 4 piece, haste is lowest stat priority, but his boots have haste enchant.
- Wrong meta, should be 54 int and 3% crit damage not 54 crit... he's losing quite a bit of DPS there
- Resilence helm enchant
- His talents are way wrong, he doesn't have Arcane flows? He chose improved counterspell instead? That means his evocation is on a 4 minute cooldown, which probably means he doesn't utilize his burn phases properly. Looking at his logs, that seems to agree, his arcane blast is only 70-80% of his damage when it should be 90%+, have him take a look at some Elitiest jerks guides on Arcane rotation + how to effectively use the burn phases, and his DPS will be much higher as a result.
Hope this helps