I sure hope one of you will have some sound advice for me.
The teacher, my mom and I are at our wits end.
Main issue is Aydan is terrified of the flush toilets. TERRIFIED!! He has never really liked them since he was a baby and I took him in Walmart with me and someone flushed and he screamed. We've always managed though. At preschool he did ok for a day or so but one time while he was using it he must have moved and the electric eye went off and it flushed prematurely and the teacher said she heard this high pitched blood curdling SCRRRRRRRRRRRRREAM!!! The bus driver and teacher went running and he was standing there terrified. He was crying waving his hands back and forth and saying the potty went "WHOOSHHHHHH!!!!"

They got him calmed down and after school was over he came home for the day.
Later I took him the the public toilets in town (we live in a tourist city) and at first he wouldn't go in and I have never seen him so scared in my life. It was HORRIBLE! He was trembling.

I got him back to the car and called my mom. She talked to him and he said he would go back. We went and even though he was scared he went with me and he even flushed for me! I was so proud. Next day he went to school armed with "magic" earplugs and my mom made some post-it notes with little notes on them and some with stickers so he could put those over the electric eye and the toilet wouldn't flush until he wanted it to. That worked wonders! For one day. It was the weekend so Tuesday he wet himself instead of going to the potty. (thank goodness they had us send extra clothes at the beginning of the year). Again we had the talks and he was all stoked to go back.
The teacher called today and he hasn't gone to the bathroom. He's frightened again. He refuses to go. She has him off the carpet area playing with playdough in case of an accident. He wouldn't talk to me on the phone or my mom. The teacher wants me to come to school with him the next two days. Ok. That was the first call today.
Second call. Aydan was playing with the playdough in another area and decides he wants to play in the sandbox and this other little boy refused to leave. So, my little darling bites him and chases him away.

Again he refused to talk to me or gramma. Come to find out they have said he has pushed, shoved or hit a couple of times. He is a good, sweet little boy so I'm at a loss. I don't know what to do. He gets frustrated here lately but we talk about it and he seems fine. Nothing out of the ordinary. He's been wanting to go to bed early so that stopped any frustration there.
I need help to figure it out. I have no clue what to do from here.