There are a million places online where you can teach online classes, but which one is right for you? This post covers my experience with 4 teaching platforms.