K.T.
I don't know if this helps at all, but I'll give my input anyway. I have not switched preschools, however my daughter (3 yrs) just started this year at a Christian preschool. There are about 10 kids in her class and I chose it because they do many craft activities and music class and time to play as well. We don't go to church regularly because we live abit far from the one we like and belong to so that is another reason i chose Christian school so that she can also learn about it when we are unable to attend church. Preschool has made her come out of her shell quite alot actually. She used to be very shy and would cling to me and her father and never want to join in on anything, but since going she does very well now with interacting with other kids as well as other adults. I don't know anything about Catholics but maybe it's just a bit too strict and structured for your little guy. Maybe you could try and talk to some people about other preschools in your area and see what they have to say, or you could call around and see what they have to offer you and your boy and see what would be more suitable to his needs.