I'm new to teaching online. I started teaching at an organization that is affilated with a state school, but after I joined found out it is a for-profit that is subcontracted by the state university (Colorado State University). I've taught for them for a couple of terms. I just found out that I'm not on their schedule next term. I was told I was being rotated off as the school tries to rotate their faculty to keep a large pool of available faculty. My first thought is that they aren't happy with me and are letting me go. My second is that they do want to rotate faculty to keep a large pool so they always have faculty available. My third is that they say they'll let you teach up to two classes per terms, so why would they rotate faculty then. Also, this would risk good faculty leaving and going to another online school since, when someone makes the commitment to teach online, they (at least I) committed to doing it each term. I can't sit around and watch the idiotbox like most people. So was I fired or is this practice of rotating faculty sound legit?