I found that site helpful too. I can't believe how many classmates find Marxism and communism to be admirable goals that just didn't work out.