The lessons are terrible. Vague, repetitive, and drawn out. They refuse to provide necessary information or material until you do a quiz. The most annoying thing is how it forces you to stay on a lesson page until a video or audio clip has completed. Sometimes it's just a short bit of text to read that you have to sit on for minutes until you can continue. Whoever's job it is to format this site has little to no care for those who actually use it.