There are assignments almost every week, but they are multiple-choice questions from the textbook, it is easy to get a 100 on these because the program allows you to check your answers before you submit them. There are written problems for each chapter, she gives about a week to complete them. Test heavy, there are 3 exams and are weighted more.