fn progress_info(
user_progress: Vec<UserCourseProgress>,
modules: Vec<CourseModule>,
course_name: &str,
) -> ChatbotResult<Vec<CourseProgressInfo>>Expand description
Combine UserCourseProgress with the CompletionPolicy from an associated CourseModule.