Continuing education through online methods is nothing new. Educational institutions have been pushing online education for years and many others are looking into the possibility of implementing such methods. While you can spend the money having a solution developed and tailored to your specific needs, existing open source applications can provide the experience you are looking for. Continue reading