Comment: im in my late 20s so i am

(See in situ)

im in my late 20s so i am

I'mm in my late 20s so i am inbetween you and your son agewise.

I would honestly just give him unsupervised access to the internet. chances are he already knows more about whats out there and looking at a wider range of websites than even you or I are. Each generation has had access to a faster, larger internet than before. Rather than link him to any one webpage I suggest teaching him to fact check anything he reads online. Search the topic on multiple search engines and look up opposing sides to anything hes passionate about. the best part of the internet isnt any one webpage, but knowing how to sift through it for the truth and the BS on any topic you want.

edit: as for specific sites, I'd suggest 4chan but he probably already knows about it.