ALEKS is a bad learning site. The interface for ALEKS is really ugly. The explanations are very vague and don't give good examples. The explanations don't explain a lot of things that they do. They write the explanation and expect you to know how to do the work. The knowledge checks are horrible. I finish a pie slice and I have to do a knowledge check. In the knowledge check, I loose topics and have to redo some topics I just did. And there is a lot of topics that are very similar to each other, each topic takes a very long time.