diff --git a/api/gitlab_classes.py b/api/gitlab_classes.py
index e77d3d2ef7acab9e482bb7c943c7945c0e45063c..58ebc3d6576c387d3cd038884063bb30181a32af 100644
--- a/api/gitlab_classes.py
+++ b/api/gitlab_classes.py
@@ -495,9 +495,9 @@ class GitlabProject:
         :return: list of projects in the specified group
         """
         if isinstance(group, int):  # by group id
-            gitlab_projects: Iterable[Project] = GitlabSession.get_session().groups.get(group).projects.list(all=True)
+            gitlab_projects: Iterable[Project] = GitlabSession.get_session().groups.get(group).project_paths.list(all=True)
         else:  # isinstance(group, str):        # by path
-            gitlab_projects = GitlabSession.get_session().groups.get(group).projects.list(all=True)
+            gitlab_projects = GitlabSession.get_session().groups.get(group).project_paths.list(all=True)
         projects: List[GitlabProject] = []
         for project in gitlab_projects:
             projects.append(GitlabProject(project))
diff --git a/config-example.py b/config-example.py
index e99fac8e75a1551db06cf0f092fe9d598409a774..fc073c823b1e07c54e554986fb99cd37963301bc 100644
--- a/config-example.py
+++ b/config-example.py
@@ -4,6 +4,6 @@ class Config:
     gitlab_api_key = None
 
     # Canvas API configuration
-    canvas_url = 'https://canvas.unl.edu/api/v1/'
+    canvas_url = 'https://canvas.unl.edu/'
     canvas_api_key = None
 
diff --git a/course.py b/course.py
index 807cca446909b9982e87cf1a4f9fd9914b5d03e6..6ef810636bdcd8e6875ce559120067d357bfa9f2 100644
--- a/course.py
+++ b/course.py
@@ -5,4 +5,5 @@ class Course:
 
     # Canvas course information
     # canvas_course_id = '73696'  # Software Engineering Sandbox
-    canvas_course_id = '83539'  # CSCE 361-1205
+    # canvas_course_id = '83539'  # CSCE 361-1205
+    canvas_course_id = '141437' # SOFT 160-1228
\ No newline at end of file
diff --git a/issue-summary.py b/issue-summary.py
new file mode 100644
index 0000000000000000000000000000000000000000..7f1e7941834cb759add972981251081b71514e66
--- /dev/null
+++ b/issue-summary.py
@@ -0,0 +1,38 @@
+from typing import Dict, List
+
+from api.gitlab_classes import GitlabProject, GitlabIssue
+
+# noinspection SpellCheckingInspection
+project_paths: Dict[str, str] = {
+    'A1': 'csalem3/prescribed-burn-plan-evaluator',
+    'A2': 'mthomsen7/prescribed-burn-plan-evaluator',
+    'A3': 'rpesek4/prescribed-burn-plan-evaluator',
+    'A4': 'rkrishna2/prescribed-burn-plan-evaluator',
+    'A5': 'mgarcia42/prescribed-burn-plan-evaluator',
+    'A6': 'mdejournett2/prescribed-burn-plan-evaluator',
+    'A7': 'jvaccaro7/prescribed-burn-plan-evaluator',
+    'A8': 'bgroenjes3/prescribed-burn-plan-evaluator',
+    'A9': 'mnolda2/prescribed-burn-plan-evaluator',
+    'B1': 'tscott19/prescribed-burn-plan-evaluator',
+    'B2': 'shoover5/prescribed-burn-plan-evaluator',
+    'B3': 'wglover2/prescribed-burn-plan-evaluator',
+    'B4': 'zalexander2/prescribed-burn-plan-evaluator',
+    'B5': 'fle2/prescribed-burn-plan-evaluator',
+    'B6': 'erohrs2/prescribed-burn-plan-evaluator',
+    'B7': 'ksierra2/prescribed-burn-plan-evaluator',
+    'B8': 'wadair2/prescribed-burn-plan-evaluator',
+    'B9': 'bdick-burkey2/prescribed-burn-plan-evaluator',
+    'B10': 'dhermanson3/prescribed-burn-plan-evaluator'
+}
+
+if __name__ == '__main__':
+    projects: Dict[str, GitlabProject] = {team_name: GitlabProject(project_paths[team_name])
+                                          for team_name in project_paths.keys()}
+    for team_name in projects:
+        print(f'==== {team_name} ====')
+        issues: List[GitlabIssue] = sorted(projects[team_name].get_issues(),
+                                           key=lambda i: i.get_project_issue_id())
+        for issue in issues:
+            print(f'\tIssue {issue.get_project_issue_id()} created on {issue.get_created_at()} '
+                  f'was assigned to {issue.get_assignee()} and closed at {issue.get_closed_at()}')
+        print()
\ No newline at end of file