Some days the internet is bursting with awesome! Some days the internet sucks: For me, yesterday was one of the days I wished I could pee on the internet. The reason was because of the reaction to a couple of autism studies just published in the Archives of General Psychiatry. One of those studies was an evaluation […]