Autism: Current practices and controversies