Reverend Alex Castro, A.A.