Where Should You Teach Online Classes?

There are tons of places to teach online classes. How do you choose which platform is best for you? Click through to see 4 popular places to teach online.