What's your opinion of this subreddit?

I've recently came across this subreddit and I thought that it was a good place for learning. I'd like to know other people's opinion of this subreddit. Do you like it? What are some other things that you'd improve?