Very easy, set up the material in modules and structured. we used the online textbook thru McGraw Hill and it worked just fine. Don't miss an assignment though because they are very point heavy (ex. 300 points for an assignment), but it is very easy assignment. At the end we were able to take the CSB Certificate testing.