I don't think they're difficult at all but I have taken many online classes in the past in high school and when taking my pre-requisites. In fact, I thought these online classes were set up better than ones I have taken in the past. You have 1 module to complete a week in every course. So if you're taking 4 courses and have 1 module each, thats 4 modules to complete a week. Each module includes readings, a discussion question (sometimes 2) depending on the course, and an assignment (either an essay or quizzes). In the core portion of the program, not all of your classes are online unlike the pre-req portion. You meet with your cohort 1-2x times a week during seminar and/or lab. Everyone in your cohort is usually taking the exact same classes as you and you get super close to them during lab and seminar so that makes it a lot easier since you already know your classmates from your online classes. If i'm ever confused on an online assignment or don't understand it, I can easily text one of my fellow classmates for help. Hope that answers your question!