You will find just about anything that interests you on this platform except trolls. It is a pretty good bunch of people here. It is self-policing with the flagging and down votes. I've never used either of them. Check out steemworld.org for a great summary of your account. Use https://steemworld.org/@dr-law to get your personal data.
Good Luck!