For those, like me, who aren't afraid to admit they need a good refresher course! I've always understood the mechanics of our system, just hated its implications for someone like me who always votes blue in a state that always goes red!
The 2000 presidential election obviously increased my frustrations exponentially, and strengthened my gut feeling that changes are needed in our system. Since many years have passed since my last civics course, though, I wanted to update my understanding of how the electoral college started and how it has evolved over the years.
This site from the Jackson County, MO, election board includes an interesting history of the electoral college, notes on its impact on elections throughout American history, and some interesting pros and cons on it today.
http://jceb.co.jackson.mo.us/fun_stuff/electoral_college.htm