So, what is the schedule for this (and other, similar) course(s)? Is this a full term commitment or a smaller, 5 week, class?