There are a lot of jokes, but i really mean this. Aleks is a laggy, slow site. It has terrible coding and is not well thought out. I cannot believe i payed for this. The explanations are vague and unhelpful, which is really the worst part of it, because if you dont understand something, theres nothing you can do about it, use kahn academy. Dont waste your money and time.