I finally found a website that describes everything you need to know about Stalin from Communist's point of view. They even have a book OF STALIN'S OWN WRITINGS. I bet you would never read that in your history classes. I suggest you buy that book and read it.
Here is a quote from the website:
The central problem with the critics of Stalin is that they do not understand the historical time period he lived in and the real-world choices that actually existed.
What about Stalin? In defense of Joseph Stalin