Professor Mostrom is great, he give you a clear syllabus to follow along with great lectures. You do have a lot of class discussion you have to do about each chapter he cover along with homework in canvas. He have study guide that he made available on canvas that will help you study for his test. He is here for u to succeed but u have do your part