Alison in my opinion is a decent at best option to get certified in any online course. It does not really teach everything very clearly in the sense that it assumes that you already know most of the details behind the course you are taking. In my opinion a codecademy type website teaches much better. It is much more thorough and much more learning base. That is one huge downside to the Alison certification process. It has a lot of content and it does not offer much chance for interaction. By saying this i mean that Alison uses mainly videos and definitions to teach the user about his or her course. I think this is very bad because most people can not learn off of just videos without doing any practice problems. It is mostly conceptually based. Also another downside to the Alison course I took was that the final assessment has the same questions. I think this is bad because someone could easily get certified without actually learning anything. For my learning experience i had to take notes to make sure that i was understanding all of the content. This leads me to me third downside to Alison, as mentioned earlier, there is a lot of content. This wouldn't be bad usually but in Alison, all of this content is crammed in to 8-11 mini courses. For my course there was a total of 23 hours worth of videos. I did not even watch 10 hours, i only watched three full hours and i still was able to get certified. This also shows how the final assessment does not cover all the topics that the course presents in its tutorials.