How flexible is the course? i.e. in terms of holidays & unexpected occurrences?   

Everything is recorded. So, students can miss any class they like.   My site currently has about 430 videos on it.   In theory, students never have to show up to the live class and could still reach the goal of reading the New Testament in Latin by the end of the course.