In this paper, we provide solution methods for non-linear rational expectations models in which regime-switching or the shocks themselves may be "endogenous," i.e. follow state-dependent probability distributions. We use the perturbation approach to find determinacy conditions, i.e. conditions...