diff --git a/s23/Gurmail_lecture_notes/07_Function_Scope/07_Function_Scope.pdf b/s23/Gurmail_lecture_notes/07_Function_Scope/07_Function_Scope.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..6a80515321dae9ea8300dddcce5e4cf183d20b98
Binary files /dev/null and b/s23/Gurmail_lecture_notes/07_Function_Scope/07_Function_Scope.pdf differ
diff --git a/s23/Gurmail_lecture_notes/07_Function_Scope/07_Function_Scope.ppt b/s23/Gurmail_lecture_notes/07_Function_Scope/07_Function_Scope.ppt
new file mode 100644
index 0000000000000000000000000000000000000000..0022a654d34f212c868aa80d27c43c91f65f884c
Binary files /dev/null and b/s23/Gurmail_lecture_notes/07_Function_Scope/07_Function_Scope.ppt differ
diff --git a/s23/Gurmail_lecture_notes/09_Conditionals-2/09_Conditionals-2.pdf b/s23/Gurmail_lecture_notes/09_Conditionals-2/09_Conditionals-2.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..9b7969333e92f7e37287c23232d21d183516083f
Binary files /dev/null and b/s23/Gurmail_lecture_notes/09_Conditionals-2/09_Conditionals-2.pdf differ
diff --git a/s23/Gurmail_lecture_notes/09_Conditionals-2/09_Conditionals-2.ppt b/s23/Gurmail_lecture_notes/09_Conditionals-2/09_Conditionals-2.ppt
new file mode 100644
index 0000000000000000000000000000000000000000..67563e0ea16a5ffb59579f2f94eb122cbb8488b6
Binary files /dev/null and b/s23/Gurmail_lecture_notes/09_Conditionals-2/09_Conditionals-2.ppt differ
diff --git a/s23/Gurmail_lecture_notes/10_Conditionals-1/.ipynb_checkpoints/demo_lec_10-checkpoint.ipynb b/s23/Gurmail_lecture_notes/10_Iteration-1/.ipynb_checkpoints/demo_lec_10-checkpoint.ipynb
similarity index 100%
rename from s23/Gurmail_lecture_notes/10_Conditionals-1/.ipynb_checkpoints/demo_lec_10-checkpoint.ipynb
rename to s23/Gurmail_lecture_notes/10_Iteration-1/.ipynb_checkpoints/demo_lec_10-checkpoint.ipynb
diff --git a/s23/Gurmail_lecture_notes/10_Conditionals-1/.ipynb_checkpoints/lec_10_Iteration_1-checkpoint.ipynb b/s23/Gurmail_lecture_notes/10_Iteration-1/.ipynb_checkpoints/lec_10_Iteration_1-checkpoint.ipynb
similarity index 100%
rename from s23/Gurmail_lecture_notes/10_Conditionals-1/.ipynb_checkpoints/lec_10_Iteration_1-checkpoint.ipynb
rename to s23/Gurmail_lecture_notes/10_Iteration-1/.ipynb_checkpoints/lec_10_Iteration_1-checkpoint.ipynb
diff --git a/s23/Gurmail_lecture_notes/10_Conditionals-1/.ipynb_checkpoints/lec_10_Iteration_1_template-checkpoint.ipynb b/s23/Gurmail_lecture_notes/10_Iteration-1/.ipynb_checkpoints/lec_10_Iteration_1_template-checkpoint.ipynb
similarity index 100%
rename from s23/Gurmail_lecture_notes/10_Conditionals-1/.ipynb_checkpoints/lec_10_Iteration_1_template-checkpoint.ipynb
rename to s23/Gurmail_lecture_notes/10_Iteration-1/.ipynb_checkpoints/lec_10_Iteration_1_template-checkpoint.ipynb
diff --git a/s23/Gurmail_lecture_notes/10_Iteration-1/10_Iteration-1.pdf b/s23/Gurmail_lecture_notes/10_Iteration-1/10_Iteration-1.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..c73be41720a03196128ec2ec35dbd5cbe9114406
Binary files /dev/null and b/s23/Gurmail_lecture_notes/10_Iteration-1/10_Iteration-1.pdf differ
diff --git a/s23/Gurmail_lecture_notes/10_Iteration-1/10_Iteration-1.ppt b/s23/Gurmail_lecture_notes/10_Iteration-1/10_Iteration-1.ppt
new file mode 100644
index 0000000000000000000000000000000000000000..377884cba89178eae90583f989ed1dee1547e966
Binary files /dev/null and b/s23/Gurmail_lecture_notes/10_Iteration-1/10_Iteration-1.ppt differ
diff --git a/s23/Gurmail_lecture_notes/10_Conditionals-1/beeper.py b/s23/Gurmail_lecture_notes/10_Iteration-1/beeper.py
similarity index 100%
rename from s23/Gurmail_lecture_notes/10_Conditionals-1/beeper.py
rename to s23/Gurmail_lecture_notes/10_Iteration-1/beeper.py
diff --git a/s23/Gurmail_lecture_notes/10_Conditionals-1/lec_10_Iteration_1.ipynb b/s23/Gurmail_lecture_notes/10_Iteration-1/lec_10_Iteration_1.ipynb
similarity index 100%
rename from s23/Gurmail_lecture_notes/10_Conditionals-1/lec_10_Iteration_1.ipynb
rename to s23/Gurmail_lecture_notes/10_Iteration-1/lec_10_Iteration_1.ipynb
diff --git a/s23/Gurmail_lecture_notes/10_Conditionals-1/lec_10_Iteration_1_template.ipynb b/s23/Gurmail_lecture_notes/10_Iteration-1/lec_10_Iteration_1_template.ipynb
similarity index 100%
rename from s23/Gurmail_lecture_notes/10_Conditionals-1/lec_10_Iteration_1_template.ipynb
rename to s23/Gurmail_lecture_notes/10_Iteration-1/lec_10_Iteration_1_template.ipynb
diff --git a/s23/Gurmail_lecture_notes/11_Iteration-2/11_Iteration-2.pdf b/s23/Gurmail_lecture_notes/11_Iteration-2/11_Iteration-2.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..48e42834c2d593856de9924f6808ee87ab0904d0
Binary files /dev/null and b/s23/Gurmail_lecture_notes/11_Iteration-2/11_Iteration-2.pdf differ
diff --git a/s23/Gurmail_lecture_notes/11_Iteration-2/11_Iteration-2.ppt b/s23/Gurmail_lecture_notes/11_Iteration-2/11_Iteration-2.ppt
new file mode 100644
index 0000000000000000000000000000000000000000..b055565530cc47257ffe216df37adab156cef3e8
Binary files /dev/null and b/s23/Gurmail_lecture_notes/11_Iteration-2/11_Iteration-2.ppt differ
diff --git a/s23/Gurmail_lecture_notes/11_Conditionals-2/lec_11_Iteration_2.ipynb b/s23/Gurmail_lecture_notes/11_Iteration-2/lec_11_Iteration_2.ipynb
similarity index 100%
rename from s23/Gurmail_lecture_notes/11_Conditionals-2/lec_11_Iteration_2.ipynb
rename to s23/Gurmail_lecture_notes/11_Iteration-2/lec_11_Iteration_2.ipynb
diff --git a/s23/Gurmail_lecture_notes/11_Conditionals-2/lec_11_Iteration_2_template.ipynb b/s23/Gurmail_lecture_notes/11_Iteration-2/lec_11_Iteration_2_template.ipynb
similarity index 100%
rename from s23/Gurmail_lecture_notes/11_Conditionals-2/lec_11_Iteration_2_template.ipynb
rename to s23/Gurmail_lecture_notes/11_Iteration-2/lec_11_Iteration_2_template.ipynb
diff --git a/s23/Gurmail_lecture_notes/15_CSV_Files/15_CSV_Files.pdf b/s23/Gurmail_lecture_notes/15_CSV_Files/15_CSV_Files.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..f7f4f52d0d1720e1e79786fde81d1d281d2fd514
Binary files /dev/null and b/s23/Gurmail_lecture_notes/15_CSV_Files/15_CSV_Files.pdf differ
diff --git a/s23/Gurmail_lecture_notes/15_CSV_Files/15_CSV_Files.pptx b/s23/Gurmail_lecture_notes/15_CSV_Files/15_CSV_Files.pptx
new file mode 100644
index 0000000000000000000000000000000000000000..57d2a006fb0d68dfb44b190dbff4d4f5028d38a7
Binary files /dev/null and b/s23/Gurmail_lecture_notes/15_CSV_Files/15_CSV_Files.pptx differ
diff --git a/s23/Gurmail_lecture_notes/19_JSON/19_JSON.pdf b/s23/Gurmail_lecture_notes/19_JSON/19_JSON.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..9a14651b302fbfac18d19e44e2a74de32007415d
Binary files /dev/null and b/s23/Gurmail_lecture_notes/19_JSON/19_JSON.pdf differ
diff --git a/s23/Gurmail_lecture_notes/19_JSON/19_JSON.pptx b/s23/Gurmail_lecture_notes/19_JSON/19_JSON.pptx
new file mode 100644
index 0000000000000000000000000000000000000000..695a8d183a8d179b014763cae57fc213a82fb434
Binary files /dev/null and b/s23/Gurmail_lecture_notes/19_JSON/19_JSON.pptx differ
diff --git a/s23/Gurmail_lecture_notes/21_Copying/21_Copying.pdf b/s23/Gurmail_lecture_notes/21_Copying/21_Copying.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..ad9a3ee71ddf801457793653f5f38937f0cfc925
Binary files /dev/null and b/s23/Gurmail_lecture_notes/21_Copying/21_Copying.pdf differ
diff --git a/s23/Gurmail_lecture_notes/21_Copying/21_Copying.pptx b/s23/Gurmail_lecture_notes/21_Copying/21_Copying.pptx
new file mode 100644
index 0000000000000000000000000000000000000000..07b33a09fe3f50e992de925a7dd7680ab02e0f73
Binary files /dev/null and b/s23/Gurmail_lecture_notes/21_Copying/21_Copying.pptx differ
diff --git a/s23/Gurmail_lecture_notes/26_Files_and_Directories/26_Files_and_Directories.pdf b/s23/Gurmail_lecture_notes/26_Files_and_Directories/26_Files_and_Directories.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..aca6dc42268016b34a9ffe8c5fb87f750036dcc4
Binary files /dev/null and b/s23/Gurmail_lecture_notes/26_Files_and_Directories/26_Files_and_Directories.pdf differ
diff --git a/s23/Gurmail_lecture_notes/26_Files_and_Directories/26_Files_and_Directories.pptx b/s23/Gurmail_lecture_notes/26_Files_and_Directories/26_Files_and_Directories.pptx
new file mode 100644
index 0000000000000000000000000000000000000000..e5d2214b0ada02b28edd8b4c3f0732113f1c6709
Binary files /dev/null and b/s23/Gurmail_lecture_notes/26_Files_and_Directories/26_Files_and_Directories.pptx differ