The course is all on Achieve, except for the exams and a few discussion assignments. The exams are long and I found some questions to be confusing, but as long as you read the chapters you will be fine. There is homework everyday where you need to log in to Achieve and watch videos or complete activities.