Here's a good link for an Alterac Valley summary. There's a pretty good part about what your class can do to help as well.

http://forums.worldofwar.net/showthread.php?t=362964

Here's another I've read. 

http://www.wowwiki.com/Alterac_Valley