This document describes a model for populations that can change over time through people joining or leaving. The model represents population changes with a recurrence relation of S(n+1) = TS(n) + B, where S is the population state, T is a transition matrix describing how people move between groups, and B accounts for people joining or leaving. An example is given of a gym with yoga, crossfit, and aerobics programs where the populations change monthly based on people switching programs or joining/leaving. The initial populations, transition matrices, and B vectors are defined and the populations after 1 and 2 months are calculated.