secondary school for aspergers

my son will be going to secondary school soon and is aspergers with anxiety issues learning difficulties and social and some communication difficulties. in mainstream now but doing fairly well coping ok,but do i continue with mainstream at secondary,to get bullied and maybe not be able to keep up with other kids or send him to a special school? i dont know whats best please help with some advice if poss ,thanks crystal47