diff --git a/s23/Gurmail_lecture_notes/lec-10/.ipynb_checkpoints/demo_lec_10-checkpoint.ipynb b/s23/Gurmail_lecture_notes/10_Conditionals-1/.ipynb_checkpoints/demo_lec_10-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-10/.ipynb_checkpoints/demo_lec_10-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/10_Conditionals-1/.ipynb_checkpoints/demo_lec_10-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-10/.ipynb_checkpoints/lec_10_Iteration_1-checkpoint.ipynb b/s23/Gurmail_lecture_notes/10_Conditionals-1/.ipynb_checkpoints/lec_10_Iteration_1-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-10/.ipynb_checkpoints/lec_10_Iteration_1-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/10_Conditionals-1/.ipynb_checkpoints/lec_10_Iteration_1-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-10/.ipynb_checkpoints/lec_10_Iteration_1_template-checkpoint.ipynb b/s23/Gurmail_lecture_notes/10_Conditionals-1/.ipynb_checkpoints/lec_10_Iteration_1_template-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-10/.ipynb_checkpoints/lec_10_Iteration_1_template-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/10_Conditionals-1/.ipynb_checkpoints/lec_10_Iteration_1_template-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-10/beeper.py b/s23/Gurmail_lecture_notes/10_Conditionals-1/beeper.py similarity index 100% rename from s23/Gurmail_lecture_notes/lec-10/beeper.py rename to s23/Gurmail_lecture_notes/10_Conditionals-1/beeper.py diff --git a/s23/Gurmail_lecture_notes/lec-10/lec_10_Iteration_1.ipynb b/s23/Gurmail_lecture_notes/10_Conditionals-1/lec_10_Iteration_1.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-10/lec_10_Iteration_1.ipynb rename to s23/Gurmail_lecture_notes/10_Conditionals-1/lec_10_Iteration_1.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-10/lec_10_Iteration_1_template.ipynb b/s23/Gurmail_lecture_notes/10_Conditionals-1/lec_10_Iteration_1_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-10/lec_10_Iteration_1_template.ipynb rename to s23/Gurmail_lecture_notes/10_Conditionals-1/lec_10_Iteration_1_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-11/lec_11_Iteration_2.ipynb b/s23/Gurmail_lecture_notes/11_Conditionals-2/lec_11_Iteration_2.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-11/lec_11_Iteration_2.ipynb rename to s23/Gurmail_lecture_notes/11_Conditionals-2/lec_11_Iteration_2.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-11/lec_11_Iteration_2_template.ipynb b/s23/Gurmail_lecture_notes/11_Conditionals-2/lec_11_Iteration_2_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-11/lec_11_Iteration_2_template.ipynb rename to s23/Gurmail_lecture_notes/11_Conditionals-2/lec_11_Iteration_2_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-12/.ipynb_checkpoints/lec_12_Iteration_Practice_template-checkpoint.ipynb b/s23/Gurmail_lecture_notes/12_Iteration_Practice/.ipynb_checkpoints/lec_12_Iteration_Practice_template-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-12/.ipynb_checkpoints/lec_12_Iteration_Practice_template-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/12_Iteration_Practice/.ipynb_checkpoints/lec_12_Iteration_Practice_template-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-12/.ipynb_checkpoints/project-checkpoint.py b/s23/Gurmail_lecture_notes/12_Iteration_Practice/.ipynb_checkpoints/project-checkpoint.py similarity index 100% rename from s23/Gurmail_lecture_notes/lec-12/.ipynb_checkpoints/project-checkpoint.py rename to s23/Gurmail_lecture_notes/12_Iteration_Practice/.ipynb_checkpoints/project-checkpoint.py diff --git a/s23/Gurmail_lecture_notes/lec-12/cs220_survey_data.csv b/s23/Gurmail_lecture_notes/12_Iteration_Practice/cs220_survey_data.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-12/cs220_survey_data.csv rename to s23/Gurmail_lecture_notes/12_Iteration_Practice/cs220_survey_data.csv diff --git a/s23/Gurmail_lecture_notes/lec-12/lec_12_Iteration_Practice_lec001.ipynb b/s23/Gurmail_lecture_notes/12_Iteration_Practice/lec_12_Iteration_Practice_lec001.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-12/lec_12_Iteration_Practice_lec001.ipynb rename to s23/Gurmail_lecture_notes/12_Iteration_Practice/lec_12_Iteration_Practice_lec001.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-12/lec_12_Iteration_Practice_lec002.ipynb b/s23/Gurmail_lecture_notes/12_Iteration_Practice/lec_12_Iteration_Practice_lec002.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-12/lec_12_Iteration_Practice_lec002.ipynb rename to s23/Gurmail_lecture_notes/12_Iteration_Practice/lec_12_Iteration_Practice_lec002.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-12/lec_12_Iteration_Practice_template.ipynb b/s23/Gurmail_lecture_notes/12_Iteration_Practice/lec_12_Iteration_Practice_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-12/lec_12_Iteration_Practice_template.ipynb rename to s23/Gurmail_lecture_notes/12_Iteration_Practice/lec_12_Iteration_Practice_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-12/project.py b/s23/Gurmail_lecture_notes/12_Iteration_Practice/project.py similarity index 100% rename from s23/Gurmail_lecture_notes/lec-12/project.py rename to s23/Gurmail_lecture_notes/12_Iteration_Practice/project.py diff --git a/s23/Gurmail_lecture_notes/lec-13/.ipynb_checkpoints/lec_13_Strings-checkpoint.ipynb b/s23/Gurmail_lecture_notes/13_Strings/.ipynb_checkpoints/lec_13_Strings-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-13/.ipynb_checkpoints/lec_13_Strings-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/13_Strings/.ipynb_checkpoints/lec_13_Strings-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-13/lec_13_Strings.ipynb b/s23/Gurmail_lecture_notes/13_Strings/lec_13_Strings.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-13/lec_13_Strings.ipynb rename to s23/Gurmail_lecture_notes/13_Strings/lec_13_Strings.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-13/lec_13_Strings_template.ipynb b/s23/Gurmail_lecture_notes/13_Strings/lec_13_Strings_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-13/lec_13_Strings_template.ipynb rename to s23/Gurmail_lecture_notes/13_Strings/lec_13_Strings_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-14/cs220_survey_data.csv b/s23/Gurmail_lecture_notes/14_Lists/cs220_survey_data.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-14/cs220_survey_data.csv rename to s23/Gurmail_lecture_notes/14_Lists/cs220_survey_data.csv diff --git a/s23/Gurmail_lecture_notes/lec-14/lec_14_lists.ipynb b/s23/Gurmail_lecture_notes/14_Lists/lec_14_lists.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-14/lec_14_lists.ipynb rename to s23/Gurmail_lecture_notes/14_Lists/lec_14_lists.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-14/lec_14_lists_template.ipynb b/s23/Gurmail_lecture_notes/14_Lists/lec_14_lists_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-14/lec_14_lists_template.ipynb rename to s23/Gurmail_lecture_notes/14_Lists/lec_14_lists_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-14/project.py b/s23/Gurmail_lecture_notes/14_Lists/project.py similarity index 100% rename from s23/Gurmail_lecture_notes/lec-14/project.py rename to s23/Gurmail_lecture_notes/14_Lists/project.py diff --git a/s23/Gurmail_lecture_notes/lec-15/.ipynb_checkpoints/demo_lec_15-checkpoint.ipynb b/s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/demo_lec_15-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-15/.ipynb_checkpoints/demo_lec_15-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/demo_lec_15-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-15/.ipynb_checkpoints/demo_lec_15_template-checkpoint.ipynb b/s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/demo_lec_15_template-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-15/.ipynb_checkpoints/demo_lec_15_template-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/demo_lec_15_template-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-15/.ipynb_checkpoints/lec_15_CSV-checkpoint.ipynb b/s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/lec_15_CSV-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-15/.ipynb_checkpoints/lec_15_CSV-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/lec_15_CSV-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-15/.ipynb_checkpoints/lec_15_CSV_template-checkpoint.ipynb b/s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/lec_15_CSV_template-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-15/.ipynb_checkpoints/lec_15_CSV_template-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/lec_15_CSV_template-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-15/cs220_survey_data.xlsx b/s23/Gurmail_lecture_notes/15_CSV_Files/cs220_survey_data.xlsx similarity index 100% rename from s23/Gurmail_lecture_notes/lec-15/cs220_survey_data.xlsx rename to s23/Gurmail_lecture_notes/15_CSV_Files/cs220_survey_data.xlsx diff --git a/s23/Gurmail_lecture_notes/lec-15/files/README.txt b/s23/Gurmail_lecture_notes/15_CSV_Files/files/README.txt similarity index 100% rename from s23/Gurmail_lecture_notes/lec-15/files/README.txt rename to s23/Gurmail_lecture_notes/15_CSV_Files/files/README.txt diff --git a/s23/Gurmail_lecture_notes/lec-15/files/h10.csv b/s23/Gurmail_lecture_notes/15_CSV_Files/files/h10.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-15/files/h10.csv rename to s23/Gurmail_lecture_notes/15_CSV_Files/files/h10.csv diff --git a/s23/Gurmail_lecture_notes/lec-15/files/h10.xlsx b/s23/Gurmail_lecture_notes/15_CSV_Files/files/h10.xlsx similarity index 100% rename from s23/Gurmail_lecture_notes/lec-15/files/h10.xlsx rename to s23/Gurmail_lecture_notes/15_CSV_Files/files/h10.xlsx diff --git a/s23/Gurmail_lecture_notes/lec-15/files/hurricanes.csv b/s23/Gurmail_lecture_notes/15_CSV_Files/files/hurricanes.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-15/files/hurricanes.csv rename to s23/Gurmail_lecture_notes/15_CSV_Files/files/hurricanes.csv diff --git a/s23/Gurmail_lecture_notes/lec-15/files/hurricanes.xlsx b/s23/Gurmail_lecture_notes/15_CSV_Files/files/hurricanes.xlsx similarity index 100% rename from s23/Gurmail_lecture_notes/lec-15/files/hurricanes.xlsx rename to s23/Gurmail_lecture_notes/15_CSV_Files/files/hurricanes.xlsx diff --git a/s23/Gurmail_lecture_notes/lec-15/files/names.csv b/s23/Gurmail_lecture_notes/15_CSV_Files/files/names.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-15/files/names.csv rename to s23/Gurmail_lecture_notes/15_CSV_Files/files/names.csv diff --git a/s23/Gurmail_lecture_notes/lec-15/lec_15_CSV.ipynb b/s23/Gurmail_lecture_notes/15_CSV_Files/lec_15_CSV.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-15/lec_15_CSV.ipynb rename to s23/Gurmail_lecture_notes/15_CSV_Files/lec_15_CSV.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-15/lec_15_CSV_template.ipynb b/s23/Gurmail_lecture_notes/15_CSV_Files/lec_15_CSV_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-15/lec_15_CSV_template.ipynb rename to s23/Gurmail_lecture_notes/15_CSV_Files/lec_15_CSV_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-16/.ipynb_checkpoints/lec_16_list_practice-checkpoint.ipynb b/s23/Gurmail_lecture_notes/16_List_Practice/.ipynb_checkpoints/lec_16_list_practice-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-16/.ipynb_checkpoints/lec_16_list_practice-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/16_List_Practice/.ipynb_checkpoints/lec_16_list_practice-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-16/.ipynb_checkpoints/lec_16_list_practice_template-checkpoint.ipynb b/s23/Gurmail_lecture_notes/16_List_Practice/.ipynb_checkpoints/lec_16_list_practice_template-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-16/.ipynb_checkpoints/lec_16_list_practice_template-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/16_List_Practice/.ipynb_checkpoints/lec_16_list_practice_template-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-16/cs220_survey_data.csv b/s23/Gurmail_lecture_notes/16_List_Practice/cs220_survey_data.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-16/cs220_survey_data.csv rename to s23/Gurmail_lecture_notes/16_List_Practice/cs220_survey_data.csv diff --git a/s23/Gurmail_lecture_notes/lec-16/lec_16_list_practice.ipynb b/s23/Gurmail_lecture_notes/16_List_Practice/lec_16_list_practice.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-16/lec_16_list_practice.ipynb rename to s23/Gurmail_lecture_notes/16_List_Practice/lec_16_list_practice.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-16/lec_16_list_practice_template.ipynb b/s23/Gurmail_lecture_notes/16_List_Practice/lec_16_list_practice_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-16/lec_16_list_practice_template.ipynb rename to s23/Gurmail_lecture_notes/16_List_Practice/lec_16_list_practice_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-17/cs220_survey_data.csv b/s23/Gurmail_lecture_notes/17_Dictionaries-1/cs220_survey_data.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-17/cs220_survey_data.csv rename to s23/Gurmail_lecture_notes/17_Dictionaries-1/cs220_survey_data.csv diff --git a/s23/Gurmail_lecture_notes/lec-17/files/oz.py b/s23/Gurmail_lecture_notes/17_Dictionaries-1/files/oz.py similarity index 100% rename from s23/Gurmail_lecture_notes/lec-17/files/oz.py rename to s23/Gurmail_lecture_notes/17_Dictionaries-1/files/oz.py diff --git a/s23/Gurmail_lecture_notes/lec-17/files/pg420.txt b/s23/Gurmail_lecture_notes/17_Dictionaries-1/files/pg420.txt similarity index 100% rename from s23/Gurmail_lecture_notes/lec-17/files/pg420.txt rename to s23/Gurmail_lecture_notes/17_Dictionaries-1/files/pg420.txt diff --git a/s23/Gurmail_lecture_notes/lec-17/lec17_dictionaries.ipynb b/s23/Gurmail_lecture_notes/17_Dictionaries-1/lec17_dictionaries.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-17/lec17_dictionaries.ipynb rename to s23/Gurmail_lecture_notes/17_Dictionaries-1/lec17_dictionaries.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-17/lec17_dictionaries_template.ipynb b/s23/Gurmail_lecture_notes/17_Dictionaries-1/lec17_dictionaries_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-17/lec17_dictionaries_template.ipynb rename to s23/Gurmail_lecture_notes/17_Dictionaries-1/lec17_dictionaries_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-18/cs220_survey_data.csv b/s23/Gurmail_lecture_notes/18_Dictionaries-2/cs220_survey_data.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-18/cs220_survey_data.csv rename to s23/Gurmail_lecture_notes/18_Dictionaries-2/cs220_survey_data.csv diff --git a/s23/Gurmail_lecture_notes/lec-18/lec18_dictionaries2.ipynb b/s23/Gurmail_lecture_notes/18_Dictionaries-2/lec18_dictionaries2.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-18/lec18_dictionaries2.ipynb rename to s23/Gurmail_lecture_notes/18_Dictionaries-2/lec18_dictionaries2.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-18/lec18_dictionaries2_template.ipynb b/s23/Gurmail_lecture_notes/18_Dictionaries-2/lec18_dictionaries2_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-18/lec18_dictionaries2_template.ipynb rename to s23/Gurmail_lecture_notes/18_Dictionaries-2/lec18_dictionaries2_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-19/cs220_survey_data.csv b/s23/Gurmail_lecture_notes/19_JSON/cs220_survey_data.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-19/cs220_survey_data.csv rename to s23/Gurmail_lecture_notes/19_JSON/cs220_survey_data.csv diff --git a/s23/Gurmail_lecture_notes/lec-19/kiva.json b/s23/Gurmail_lecture_notes/19_JSON/kiva.json similarity index 100% rename from s23/Gurmail_lecture_notes/lec-19/kiva.json rename to s23/Gurmail_lecture_notes/19_JSON/kiva.json diff --git a/s23/Gurmail_lecture_notes/lec-19/lec_19_json.ipynb b/s23/Gurmail_lecture_notes/19_JSON/lec_19_json.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-19/lec_19_json.ipynb rename to s23/Gurmail_lecture_notes/19_JSON/lec_19_json.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-19/lec_19_json_template.ipynb b/s23/Gurmail_lecture_notes/19_JSON/lec_19_json_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-19/lec_19_json_template.ipynb rename to s23/Gurmail_lecture_notes/19_JSON/lec_19_json_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-19/weather.json b/s23/Gurmail_lecture_notes/19_JSON/weather.json similarity index 100% rename from s23/Gurmail_lecture_notes/lec-19/weather.json rename to s23/Gurmail_lecture_notes/19_JSON/weather.json diff --git a/s23/Gurmail_lecture_notes/lec-20/.ipynb_checkpoints/demo_lec_20_template-checkpoint.ipynb b/s23/Gurmail_lecture_notes/20_Objects_and_Tuples/.ipynb_checkpoints/demo_lec_20_template-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-20/.ipynb_checkpoints/demo_lec_20_template-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/20_Objects_and_Tuples/.ipynb_checkpoints/demo_lec_20_template-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-20/.ipynb_checkpoints/lec_20_objects_references-checkpoint.ipynb b/s23/Gurmail_lecture_notes/20_Objects_and_Tuples/.ipynb_checkpoints/lec_20_objects_references-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-20/.ipynb_checkpoints/lec_20_objects_references-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/20_Objects_and_Tuples/.ipynb_checkpoints/lec_20_objects_references-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-20/.ipynb_checkpoints/lec_20_objects_references_template-checkpoint.ipynb b/s23/Gurmail_lecture_notes/20_Objects_and_Tuples/.ipynb_checkpoints/lec_20_objects_references_template-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-20/.ipynb_checkpoints/lec_20_objects_references_template-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/20_Objects_and_Tuples/.ipynb_checkpoints/lec_20_objects_references_template-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-20/lec_20_objects_references.ipynb b/s23/Gurmail_lecture_notes/20_Objects_and_Tuples/lec_20_objects_references.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-20/lec_20_objects_references.ipynb rename to s23/Gurmail_lecture_notes/20_Objects_and_Tuples/lec_20_objects_references.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-20/lec_20_objects_references_template.ipynb b/s23/Gurmail_lecture_notes/20_Objects_and_Tuples/lec_20_objects_references_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-20/lec_20_objects_references_template.ipynb rename to s23/Gurmail_lecture_notes/20_Objects_and_Tuples/lec_20_objects_references_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-21/.ipynb_checkpoints/CS220_Lec21_Sec004_Solution-checkpoint.ipynb b/s23/Gurmail_lecture_notes/21_Copying/.ipynb_checkpoints/CS220_Lec21_Sec004_Solution-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-21/.ipynb_checkpoints/CS220_Lec21_Sec004_Solution-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/21_Copying/.ipynb_checkpoints/CS220_Lec21_Sec004_Solution-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-21/.ipynb_checkpoints/Untitled-checkpoint.ipynb b/s23/Gurmail_lecture_notes/21_Copying/.ipynb_checkpoints/Untitled-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-21/.ipynb_checkpoints/Untitled-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/21_Copying/.ipynb_checkpoints/Untitled-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-21/.ipynb_checkpoints/lec_21_Copying-checkpoint.ipynb b/s23/Gurmail_lecture_notes/21_Copying/.ipynb_checkpoints/lec_21_Copying-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-21/.ipynb_checkpoints/lec_21_Copying-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/21_Copying/.ipynb_checkpoints/lec_21_Copying-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-21/.ipynb_checkpoints/lec_21_Copying_template-checkpoint.ipynb b/s23/Gurmail_lecture_notes/21_Copying/.ipynb_checkpoints/lec_21_Copying_template-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-21/.ipynb_checkpoints/lec_21_Copying_template-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/21_Copying/.ipynb_checkpoints/lec_21_Copying_template-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-21/lec_21_Copying.ipynb b/s23/Gurmail_lecture_notes/21_Copying/lec_21_Copying.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-21/lec_21_Copying.ipynb rename to s23/Gurmail_lecture_notes/21_Copying/lec_21_Copying.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-21/lec_21_Copying_template.ipynb b/s23/Gurmail_lecture_notes/21_Copying/lec_21_Copying_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-21/lec_21_Copying_template.ipynb rename to s23/Gurmail_lecture_notes/21_Copying/lec_21_Copying_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-22/lec22_recursion.ipynb b/s23/Gurmail_lecture_notes/22_Recursive_Functions/lec22_recursion.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-22/lec22_recursion.ipynb rename to s23/Gurmail_lecture_notes/22_Recursive_Functions/lec22_recursion.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-22/lec_22_recursion_template.ipynb b/s23/Gurmail_lecture_notes/22_Recursive_Functions/lec_22_recursion_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-22/lec_22_recursion_template.ipynb rename to s23/Gurmail_lecture_notes/22_Recursive_Functions/lec_22_recursion_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-23/lec_23_function_references.ipynb b/s23/Gurmail_lecture_notes/23_Function_References/lec_23_function_references.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-23/lec_23_function_references.ipynb rename to s23/Gurmail_lecture_notes/23_Function_References/lec_23_function_references.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-23/lec_23_function_references_template.ipynb b/s23/Gurmail_lecture_notes/23_Function_References/lec_23_function_references_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-23/lec_23_function_references_template.ipynb rename to s23/Gurmail_lecture_notes/23_Function_References/lec_23_function_references_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-24/cs220_survey_data.csv b/s23/Gurmail_lecture_notes/24_Comprehensions/cs220_survey_data.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-24/cs220_survey_data.csv rename to s23/Gurmail_lecture_notes/24_Comprehensions/cs220_survey_data.csv diff --git a/s23/Gurmail_lecture_notes/lec-24/lec_24_comprehensions.ipynb b/s23/Gurmail_lecture_notes/24_Comprehensions/lec_24_comprehensions.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-24/lec_24_comprehensions.ipynb rename to s23/Gurmail_lecture_notes/24_Comprehensions/lec_24_comprehensions.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-24/lec_24_comprehensions_template.ipynb b/s23/Gurmail_lecture_notes/24_Comprehensions/lec_24_comprehensions_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-24/lec_24_comprehensions_template.ipynb rename to s23/Gurmail_lecture_notes/24_Comprehensions/lec_24_comprehensions_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-25/.ipynb_checkpoints/lec_25_error_handling-checkpoint.ipynb b/s23/Gurmail_lecture_notes/25_Error_Handling/.ipynb_checkpoints/lec_25_error_handling-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-25/.ipynb_checkpoints/lec_25_error_handling-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/25_Error_Handling/.ipynb_checkpoints/lec_25_error_handling-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-25/.ipynb_checkpoints/lec_25_error_handling_template-checkpoint.ipynb b/s23/Gurmail_lecture_notes/25_Error_Handling/.ipynb_checkpoints/lec_25_error_handling_template-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-25/.ipynb_checkpoints/lec_25_error_handling_template-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/25_Error_Handling/.ipynb_checkpoints/lec_25_error_handling_template-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-25/lec_25_error_handling.ipynb b/s23/Gurmail_lecture_notes/25_Error_Handling/lec_25_error_handling.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-25/lec_25_error_handling.ipynb rename to s23/Gurmail_lecture_notes/25_Error_Handling/lec_25_error_handling.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-25/lec_25_error_handling_template.ipynb b/s23/Gurmail_lecture_notes/25_Error_Handling/lec_25_error_handling_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-25/lec_25_error_handling_template.ipynb rename to s23/Gurmail_lecture_notes/25_Error_Handling/lec_25_error_handling_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-26/1.json b/s23/Gurmail_lecture_notes/26_Files_and_Directories/1.json similarity index 100% rename from s23/Gurmail_lecture_notes/lec-26/1.json rename to s23/Gurmail_lecture_notes/26_Files_and_Directories/1.json diff --git a/s23/Gurmail_lecture_notes/lec-26/2.json b/s23/Gurmail_lecture_notes/26_Files_and_Directories/2.json similarity index 100% rename from s23/Gurmail_lecture_notes/lec-26/2.json rename to s23/Gurmail_lecture_notes/26_Files_and_Directories/2.json diff --git a/s23/Gurmail_lecture_notes/lec-26/3.json b/s23/Gurmail_lecture_notes/26_Files_and_Directories/3.json similarity index 100% rename from s23/Gurmail_lecture_notes/lec-26/3.json rename to s23/Gurmail_lecture_notes/26_Files_and_Directories/3.json diff --git a/s23/Gurmail_lecture_notes/lec-26/4.json b/s23/Gurmail_lecture_notes/26_Files_and_Directories/4.json similarity index 100% rename from s23/Gurmail_lecture_notes/lec-26/4.json rename to s23/Gurmail_lecture_notes/26_Files_and_Directories/4.json diff --git a/s23/Gurmail_lecture_notes/lec-26/5.json b/s23/Gurmail_lecture_notes/26_Files_and_Directories/5.json similarity index 100% rename from s23/Gurmail_lecture_notes/lec-26/5.json rename to s23/Gurmail_lecture_notes/26_Files_and_Directories/5.json diff --git a/s23/Gurmail_lecture_notes/lec-26/6.json b/s23/Gurmail_lecture_notes/26_Files_and_Directories/6.json similarity index 100% rename from s23/Gurmail_lecture_notes/lec-26/6.json rename to s23/Gurmail_lecture_notes/26_Files_and_Directories/6.json diff --git a/s23/Gurmail_lecture_notes/lec-26/files_and_directories.ipynb b/s23/Gurmail_lecture_notes/26_Files_and_Directories/files_and_directories.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-26/files_and_directories.ipynb rename to s23/Gurmail_lecture_notes/26_Files_and_Directories/files_and_directories.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-26/files_and_directories_template.ipynb b/s23/Gurmail_lecture_notes/26_Files_and_Directories/files_and_directories_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-26/files_and_directories_template.ipynb rename to s23/Gurmail_lecture_notes/26_Files_and_Directories/files_and_directories_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-26/gen.py b/s23/Gurmail_lecture_notes/26_Files_and_Directories/gen.py similarity index 100% rename from s23/Gurmail_lecture_notes/lec-26/gen.py rename to s23/Gurmail_lecture_notes/26_Files_and_Directories/gen.py diff --git a/s23/Gurmail_lecture_notes/lec-26/hello.txt b/s23/Gurmail_lecture_notes/26_Files_and_Directories/hello.txt similarity index 100% rename from s23/Gurmail_lecture_notes/lec-26/hello.txt rename to s23/Gurmail_lecture_notes/26_Files_and_Directories/hello.txt diff --git a/s23/Gurmail_lecture_notes/lec-27/cs220_survey_data.csv b/s23/Gurmail_lecture_notes/27_Pandas-1/cs220_survey_data.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-27/cs220_survey_data.csv rename to s23/Gurmail_lecture_notes/27_Pandas-1/cs220_survey_data.csv diff --git a/s23/Gurmail_lecture_notes/lec-27/lec_27_pandas1.ipynb b/s23/Gurmail_lecture_notes/27_Pandas-1/lec_27_pandas1.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-27/lec_27_pandas1.ipynb rename to s23/Gurmail_lecture_notes/27_Pandas-1/lec_27_pandas1.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-27/lec_27_pandas1_template.ipynb b/s23/Gurmail_lecture_notes/27_Pandas-1/lec_27_pandas1_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-27/lec_27_pandas1_template.ipynb rename to s23/Gurmail_lecture_notes/27_Pandas-1/lec_27_pandas1_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-28/IMDB-Movie-Data.csv b/s23/Gurmail_lecture_notes/28_Pandas-2/IMDB-Movie-Data.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-28/IMDB-Movie-Data.csv rename to s23/Gurmail_lecture_notes/28_Pandas-2/IMDB-Movie-Data.csv diff --git a/s23/Gurmail_lecture_notes/lec-28/better_movies.csv b/s23/Gurmail_lecture_notes/28_Pandas-2/better_movies.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-28/better_movies.csv rename to s23/Gurmail_lecture_notes/28_Pandas-2/better_movies.csv diff --git a/s23/Gurmail_lecture_notes/lec-28/lec_28_pandas2.ipynb b/s23/Gurmail_lecture_notes/28_Pandas-2/lec_28_pandas2.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-28/lec_28_pandas2.ipynb rename to s23/Gurmail_lecture_notes/28_Pandas-2/lec_28_pandas2.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-28/lec_28_pandas2_template.ipynb b/s23/Gurmail_lecture_notes/28_Pandas-2/lec_28_pandas2_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-28/lec_28_pandas2_template.ipynb rename to s23/Gurmail_lecture_notes/28_Pandas-2/lec_28_pandas2_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-29/IMDB-Movie-Data.csv b/s23/Gurmail_lecture_notes/29_Web-1/IMDB-Movie-Data.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-29/IMDB-Movie-Data.csv rename to s23/Gurmail_lecture_notes/29_Web-1/IMDB-Movie-Data.csv diff --git a/s23/Gurmail_lecture_notes/lec-29/better_movies.csv b/s23/Gurmail_lecture_notes/29_Web-1/better_movies.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-29/better_movies.csv rename to s23/Gurmail_lecture_notes/29_Web-1/better_movies.csv diff --git a/s23/Gurmail_lecture_notes/lec-29/lec_29_web1.ipynb b/s23/Gurmail_lecture_notes/29_Web-1/lec_29_web1.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-29/lec_29_web1.ipynb rename to s23/Gurmail_lecture_notes/29_Web-1/lec_29_web1.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-29/lec_29_web1_template.ipynb b/s23/Gurmail_lecture_notes/29_Web-1/lec_29_web1_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-29/lec_29_web1_template.ipynb rename to s23/Gurmail_lecture_notes/29_Web-1/lec_29_web1_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-29/new_movie_data.csv b/s23/Gurmail_lecture_notes/29_Web-1/new_movie_data.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-29/new_movie_data.csv rename to s23/Gurmail_lecture_notes/29_Web-1/new_movie_data.csv diff --git a/s23/Gurmail_lecture_notes/lec-30/IMDB-Movie-Data.csv b/s23/Gurmail_lecture_notes/30_Web-2/IMDB-Movie-Data.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-30/IMDB-Movie-Data.csv rename to s23/Gurmail_lecture_notes/30_Web-2/IMDB-Movie-Data.csv diff --git a/s23/Gurmail_lecture_notes/lec-30/lec_30_web2.ipynb b/s23/Gurmail_lecture_notes/30_Web-2/lec_30_web2.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-30/lec_30_web2.ipynb rename to s23/Gurmail_lecture_notes/30_Web-2/lec_30_web2.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-30/lec_30_web2_template.ipynb b/s23/Gurmail_lecture_notes/30_Web-2/lec_30_web2_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-30/lec_30_web2_template.ipynb rename to s23/Gurmail_lecture_notes/30_Web-2/lec_30_web2_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-30/reviews.csv b/s23/Gurmail_lecture_notes/30_Web-2/reviews.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-30/reviews.csv rename to s23/Gurmail_lecture_notes/30_Web-2/reviews.csv diff --git a/s23/Gurmail_lecture_notes/lec-31/full_movies.html b/s23/Gurmail_lecture_notes/31_Web-3/full_movies.html similarity index 100% rename from s23/Gurmail_lecture_notes/lec-31/full_movies.html rename to s23/Gurmail_lecture_notes/31_Web-3/full_movies.html diff --git a/s23/Gurmail_lecture_notes/lec-31/full_movies.json b/s23/Gurmail_lecture_notes/31_Web-3/full_movies.json similarity index 100% rename from s23/Gurmail_lecture_notes/lec-31/full_movies.json rename to s23/Gurmail_lecture_notes/31_Web-3/full_movies.json diff --git a/s23/Gurmail_lecture_notes/lec-31/lec_31_web3.ipynb b/s23/Gurmail_lecture_notes/31_Web-3/lec_31_web3.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-31/lec_31_web3.ipynb rename to s23/Gurmail_lecture_notes/31_Web-3/lec_31_web3.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-31/lec_31_web3_template.ipynb b/s23/Gurmail_lecture_notes/31_Web-3/lec_31_web3_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-31/lec_31_web3_template.ipynb rename to s23/Gurmail_lecture_notes/31_Web-3/lec_31_web3_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-31/small_movies.html b/s23/Gurmail_lecture_notes/31_Web-3/small_movies.html similarity index 100% rename from s23/Gurmail_lecture_notes/lec-31/small_movies.html rename to s23/Gurmail_lecture_notes/31_Web-3/small_movies.html diff --git a/s23/Gurmail_lecture_notes/lec-31/small_movies.json b/s23/Gurmail_lecture_notes/31_Web-3/small_movies.json similarity index 100% rename from s23/Gurmail_lecture_notes/lec-31/small_movies.json rename to s23/Gurmail_lecture_notes/31_Web-3/small_movies.json diff --git a/s23/Gurmail_lecture_notes/lec-32/bus.db b/s23/Gurmail_lecture_notes/32_Database-1/bus.db similarity index 100% rename from s23/Gurmail_lecture_notes/lec-32/bus.db rename to s23/Gurmail_lecture_notes/32_Database-1/bus.db diff --git a/s23/Gurmail_lecture_notes/lec-32/hours.html b/s23/Gurmail_lecture_notes/32_Database-1/hours.html similarity index 100% rename from s23/Gurmail_lecture_notes/lec-32/hours.html rename to s23/Gurmail_lecture_notes/32_Database-1/hours.html diff --git a/s23/Gurmail_lecture_notes/lec-32/lec_32_database1.ipynb b/s23/Gurmail_lecture_notes/32_Database-1/lec_32_database1.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-32/lec_32_database1.ipynb rename to s23/Gurmail_lecture_notes/32_Database-1/lec_32_database1.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-32/lec_32_database1_template.ipynb b/s23/Gurmail_lecture_notes/32_Database-1/lec_32_database1_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-32/lec_32_database1_template.ipynb rename to s23/Gurmail_lecture_notes/32_Database-1/lec_32_database1_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-33/lec_33_database2.ipynb b/s23/Gurmail_lecture_notes/33_Database-2/lec_33_database2.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-33/lec_33_database2.ipynb rename to s23/Gurmail_lecture_notes/33_Database-2/lec_33_database2.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-33/lec_33_database2_template.ipynb b/s23/Gurmail_lecture_notes/33_Database-2/lec_33_database2_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-33/lec_33_database2_template.ipynb rename to s23/Gurmail_lecture_notes/33_Database-2/lec_33_database2_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-33/movies.db b/s23/Gurmail_lecture_notes/33_Database-2/movies.db similarity index 100% rename from s23/Gurmail_lecture_notes/lec-33/movies.db rename to s23/Gurmail_lecture_notes/33_Database-2/movies.db diff --git a/s23/Gurmail_lecture_notes/lec-34/lec_34_database3_worksheet_answers.ipynb b/s23/Gurmail_lecture_notes/34_Database-3/lec_34_database3_worksheet_answers.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-34/lec_34_database3_worksheet_answers.ipynb rename to s23/Gurmail_lecture_notes/34_Database-3/lec_34_database3_worksheet_answers.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-34/lec_34_database3_worksheet_template.ipynb b/s23/Gurmail_lecture_notes/34_Database-3/lec_34_database3_worksheet_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-34/lec_34_database3_worksheet_template.ipynb rename to s23/Gurmail_lecture_notes/34_Database-3/lec_34_database3_worksheet_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-34/worksheet.db b/s23/Gurmail_lecture_notes/34_Database-3/worksheet.db similarity index 100% rename from s23/Gurmail_lecture_notes/lec-34/worksheet.db rename to s23/Gurmail_lecture_notes/34_Database-3/worksheet.db diff --git a/s23/Gurmail_lecture_notes/lec-35/lec_35_pandas3_data_transformation.ipynb b/s23/Gurmail_lecture_notes/35_Advanced_pandas_topics/lec_35_pandas3_data_transformation.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-35/lec_35_pandas3_data_transformation.ipynb rename to s23/Gurmail_lecture_notes/35_Advanced_pandas_topics/lec_35_pandas3_data_transformation.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-35/lec_35_pandas3_data_transformation_template.ipynb b/s23/Gurmail_lecture_notes/35_Advanced_pandas_topics/lec_35_pandas3_data_transformation_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-35/lec_35_pandas3_data_transformation_template.ipynb rename to s23/Gurmail_lecture_notes/35_Advanced_pandas_topics/lec_35_pandas3_data_transformation_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-35/spotify.db b/s23/Gurmail_lecture_notes/35_Advanced_pandas_topics/spotify.db similarity index 100% rename from s23/Gurmail_lecture_notes/lec-35/spotify.db rename to s23/Gurmail_lecture_notes/35_Advanced_pandas_topics/spotify.db diff --git a/s23/Gurmail_lecture_notes/lec-36/bus.db b/s23/Gurmail_lecture_notes/36_Plotting-1/bus.db similarity index 100% rename from s23/Gurmail_lecture_notes/lec-36/bus.db rename to s23/Gurmail_lecture_notes/36_Plotting-1/bus.db diff --git a/s23/Gurmail_lecture_notes/lec-36/lec_36_plotting1_bar_plots.ipynb b/s23/Gurmail_lecture_notes/36_Plotting-1/lec_36_plotting1_bar_plots.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-36/lec_36_plotting1_bar_plots.ipynb rename to s23/Gurmail_lecture_notes/36_Plotting-1/lec_36_plotting1_bar_plots.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-36/lec_36_plotting1_bar_plots_template.ipynb b/s23/Gurmail_lecture_notes/36_Plotting-1/lec_36_plotting1_bar_plots_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-36/lec_36_plotting1_bar_plots_template.ipynb rename to s23/Gurmail_lecture_notes/36_Plotting-1/lec_36_plotting1_bar_plots_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-37/bus.db b/s23/Gurmail_lecture_notes/37_Plotting-2/bus.db similarity index 100% rename from s23/Gurmail_lecture_notes/lec-37/bus.db rename to s23/Gurmail_lecture_notes/37_Plotting-2/bus.db diff --git a/s23/Gurmail_lecture_notes/lec-37/iris-flowers.db b/s23/Gurmail_lecture_notes/37_Plotting-2/iris-flowers.db similarity index 100% rename from s23/Gurmail_lecture_notes/lec-37/iris-flowers.db rename to s23/Gurmail_lecture_notes/37_Plotting-2/iris-flowers.db diff --git a/s23/Gurmail_lecture_notes/lec-37/iris.csv b/s23/Gurmail_lecture_notes/37_Plotting-2/iris.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-37/iris.csv rename to s23/Gurmail_lecture_notes/37_Plotting-2/iris.csv diff --git a/s23/Gurmail_lecture_notes/lec-37/lec_37_plotting2_scatter_plots.ipynb b/s23/Gurmail_lecture_notes/37_Plotting-2/lec_37_plotting2_scatter_plots.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-37/lec_37_plotting2_scatter_plots.ipynb rename to s23/Gurmail_lecture_notes/37_Plotting-2/lec_37_plotting2_scatter_plots.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-37/lec_37_plotting2_scatter_plots_template.ipynb b/s23/Gurmail_lecture_notes/37_Plotting-2/lec_37_plotting2_scatter_plots_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-37/lec_37_plotting2_scatter_plots_template.ipynb rename to s23/Gurmail_lecture_notes/37_Plotting-2/lec_37_plotting2_scatter_plots_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-38/fire_hydrants.csv b/s23/Gurmail_lecture_notes/38_Plotting-3/fire_hydrants.csv similarity index 100% rename from s23/Gurmail_lecture_notes/lec-38/fire_hydrants.csv rename to s23/Gurmail_lecture_notes/38_Plotting-3/fire_hydrants.csv diff --git a/s23/Gurmail_lecture_notes/lec-38/iris-flowers.db b/s23/Gurmail_lecture_notes/38_Plotting-3/iris-flowers.db similarity index 100% rename from s23/Gurmail_lecture_notes/lec-38/iris-flowers.db rename to s23/Gurmail_lecture_notes/38_Plotting-3/iris-flowers.db diff --git a/s23/Gurmail_lecture_notes/lec-38/lec_38_plotting3_line_plots.ipynb b/s23/Gurmail_lecture_notes/38_Plotting-3/lec_38_plotting3_line_plots.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-38/lec_38_plotting3_line_plots.ipynb rename to s23/Gurmail_lecture_notes/38_Plotting-3/lec_38_plotting3_line_plots.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-38/lec_38_plotting3_line_plots_template.ipynb b/s23/Gurmail_lecture_notes/38_Plotting-3/lec_38_plotting3_line_plots_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-38/lec_38_plotting3_line_plots_template.ipynb rename to s23/Gurmail_lecture_notes/38_Plotting-3/lec_38_plotting3_line_plots_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-03/lec_03_Operators.ipynb b/s23/Gurmail_lecture_notes/3_Operators/lec_03_Operators.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-03/lec_03_Operators.ipynb rename to s23/Gurmail_lecture_notes/3_Operators/lec_03_Operators.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-03/lec_03_Operators_template.ipynb b/s23/Gurmail_lecture_notes/3_Operators/lec_03_Operators_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-03/lec_03_Operators_template.ipynb rename to s23/Gurmail_lecture_notes/3_Operators/lec_03_Operators_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-04/lec_04_Vars_and_Exprs.ipynb b/s23/Gurmail_lecture_notes/4_Vars_and_Exprs/lec_04_Vars_and_Exprs.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-04/lec_04_Vars_and_Exprs.ipynb rename to s23/Gurmail_lecture_notes/4_Vars_and_Exprs/lec_04_Vars_and_Exprs.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-04/lec_04_Vars_and_Exprs_template.ipynb b/s23/Gurmail_lecture_notes/4_Vars_and_Exprs/lec_04_Vars_and_Exprs_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-04/lec_04_Vars_and_Exprs_template.ipynb rename to s23/Gurmail_lecture_notes/4_Vars_and_Exprs/lec_04_Vars_and_Exprs_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-05/lec_05_Using_Functions.ipynb b/s23/Gurmail_lecture_notes/5_Using_Functions/lec_05_Using_Functions.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-05/lec_05_Using_Functions.ipynb rename to s23/Gurmail_lecture_notes/5_Using_Functions/lec_05_Using_Functions.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-05/lec_05_Using_Functions_template.ipynb b/s23/Gurmail_lecture_notes/5_Using_Functions/lec_05_Using_Functions_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-05/lec_05_Using_Functions_template.ipynb rename to s23/Gurmail_lecture_notes/5_Using_Functions/lec_05_Using_Functions_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-06/.ipynb_checkpoints/lec_06_Creating_Functions-checkpoint.ipynb b/s23/Gurmail_lecture_notes/6_Creating_Functions/.ipynb_checkpoints/lec_06_Creating_Functions-checkpoint.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-06/.ipynb_checkpoints/lec_06_Creating_Functions-checkpoint.ipynb rename to s23/Gurmail_lecture_notes/6_Creating_Functions/.ipynb_checkpoints/lec_06_Creating_Functions-checkpoint.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-06/lec_06_Creating_Functions.ipynb b/s23/Gurmail_lecture_notes/6_Creating_Functions/lec_06_Creating_Functions.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-06/lec_06_Creating_Functions.ipynb rename to s23/Gurmail_lecture_notes/6_Creating_Functions/lec_06_Creating_Functions.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-06/lec_06_Creating_functions_template.ipynb b/s23/Gurmail_lecture_notes/6_Creating_Functions/lec_06_Creating_functions_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-06/lec_06_Creating_functions_template.ipynb rename to s23/Gurmail_lecture_notes/6_Creating_Functions/lec_06_Creating_functions_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-08/lec_08_Conditionals1.ipynb b/s23/Gurmail_lecture_notes/8_Conditionals-1/lec_08_Conditionals1.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-08/lec_08_Conditionals1.ipynb rename to s23/Gurmail_lecture_notes/8_Conditionals-1/lec_08_Conditionals1.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-08/lec_08_Conditionals1_template.ipynb b/s23/Gurmail_lecture_notes/8_Conditionals-1/lec_08_Conditionals1_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-08/lec_08_Conditionals1_template.ipynb rename to s23/Gurmail_lecture_notes/8_Conditionals-1/lec_08_Conditionals1_template.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-09/.gitignore b/s23/Gurmail_lecture_notes/9_Conditionals-2/.gitignore similarity index 100% rename from s23/Gurmail_lecture_notes/lec-09/.gitignore rename to s23/Gurmail_lecture_notes/9_Conditionals-2/.gitignore diff --git a/s23/Gurmail_lecture_notes/lec-09/lec_09_Conditionals_2.ipynb b/s23/Gurmail_lecture_notes/9_Conditionals-2/lec_09_Conditionals_2.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-09/lec_09_Conditionals_2.ipynb rename to s23/Gurmail_lecture_notes/9_Conditionals-2/lec_09_Conditionals_2.ipynb diff --git a/s23/Gurmail_lecture_notes/lec-09/lec_09_Conditionals_2_template.ipynb b/s23/Gurmail_lecture_notes/9_Conditionals-2/lec_09_Conditionals_2_template.ipynb similarity index 100% rename from s23/Gurmail_lecture_notes/lec-09/lec_09_Conditionals_2_template.ipynb rename to s23/Gurmail_lecture_notes/9_Conditionals-2/lec_09_Conditionals_2_template.ipynb