Communism isn't a type of government, though there are types of government often asserted with communism. I think communism is a great idea in theory, but falls far short from perfect in terms of practice; human nature tends to (eventually) grind against what pure communism stands for. That being said, I don't really care for communism.