Taking classes online will enable students to make sure that they understand the topic, because they can clarify things that they are confused about, and have however much time that they need to process and retain the information.