From 4da8072e615aef05cbb413d38dcb9f1903acc95e Mon Sep 17 00:00:00 2001
From: gsingh58 <gurmail-singh@wisc.edu>
Date: Wed, 1 Mar 2023 03:42:45 -0600
Subject: [PATCH] Lec15 update

---
 .../demo_lec_15-checkpoint.ipynb              |  837 -------
 .../demo_lec_15_template-checkpoint.ipynb     |  480 ----
 .../lec_15_CSV-checkpoint.ipynb               |  673 ------
 .../15_CSV_Files/cs220_survey_data.csv        |  910 ++++++++
 .../15_CSV_Files/cs220_survey_data.xlsx       |  Bin 71181 -> 0 bytes
 .../15_CSV_Files/files/README.txt             |    5 -
 .../15_CSV_Files/files/h10.csv                |   11 -
 .../15_CSV_Files/files/h10.xlsx               |  Bin 10549 -> 0 bytes
 .../15_CSV_Files/files/hurricanes.csv         |  133 --
 .../15_CSV_Files/files/hurricanes.xlsx        |  Bin 16122 -> 0 bytes
 .../15_CSV_Files/files/names.csv              | 2001 -----------------
 .../15_CSV_Files/lec_15_CSV.ipynb             |  270 ++-
 ...=> lec_15_CSV_template_Gurmail_lec1.ipynb} |   18 +-
 ...=> lec_15_CSV_template_Gurmail_lec2.ipynb} |   18 +-
 .../15_CSV_Files/project.py                   |   75 +
 15 files changed, 1208 insertions(+), 4223 deletions(-)
 delete mode 100644 s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/demo_lec_15-checkpoint.ipynb
 delete mode 100644 s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/demo_lec_15_template-checkpoint.ipynb
 delete mode 100644 s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/lec_15_CSV-checkpoint.ipynb
 create mode 100644 s23/Gurmail_lecture_notes/15_CSV_Files/cs220_survey_data.csv
 delete mode 100644 s23/Gurmail_lecture_notes/15_CSV_Files/cs220_survey_data.xlsx
 delete mode 100644 s23/Gurmail_lecture_notes/15_CSV_Files/files/README.txt
 delete mode 100644 s23/Gurmail_lecture_notes/15_CSV_Files/files/h10.csv
 delete mode 100644 s23/Gurmail_lecture_notes/15_CSV_Files/files/h10.xlsx
 delete mode 100644 s23/Gurmail_lecture_notes/15_CSV_Files/files/hurricanes.csv
 delete mode 100644 s23/Gurmail_lecture_notes/15_CSV_Files/files/hurricanes.xlsx
 delete mode 100644 s23/Gurmail_lecture_notes/15_CSV_Files/files/names.csv
 rename s23/Gurmail_lecture_notes/15_CSV_Files/{lec_15_CSV_template.ipynb => lec_15_CSV_template_Gurmail_lec1.ipynb} (95%)
 rename s23/Gurmail_lecture_notes/15_CSV_Files/{.ipynb_checkpoints/lec_15_CSV_template-checkpoint.ipynb => lec_15_CSV_template_Gurmail_lec2.ipynb} (95%)
 create mode 100644 s23/Gurmail_lecture_notes/15_CSV_Files/project.py

diff --git a/s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/demo_lec_15-checkpoint.ipynb b/s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/demo_lec_15-checkpoint.ipynb
deleted file mode 100644
index 0a56e64..0000000
--- a/s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/demo_lec_15-checkpoint.ipynb
+++ /dev/null
@@ -1,837 +0,0 @@
-{
- "cells": [
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "## Range recap ..."
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 1,
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "P\n",
-      "Y\n",
-      "T\n",
-      "H\n",
-      "O\n",
-      "N\n"
-     ]
-    }
-   ],
-   "source": [
-    "#Range example 1\n",
-    "word = \"PYTHON\"\n",
-    "\n",
-    "for i in range(len(word)):\n",
-    "    print(word[i])"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 2,
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "PPP\n",
-      "YYY\n",
-      "TTT\n",
-      "HHH\n",
-      "OOO\n",
-      "NNN\n"
-     ]
-    }
-   ],
-   "source": [
-    "#Range example 2\n",
-    "word = \"PYTHON\"\n",
-    "\n",
-    "for i in range(len(word)):\n",
-    "    print(word[i] * 3)"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 3,
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "P\n",
-      "PY\n",
-      "PYT\n",
-      "PYTH\n",
-      "PYTHO\n",
-      "PYTHON\n"
-     ]
-    }
-   ],
-   "source": [
-    "#Range example 3\n",
-    "word = \"PYTHON\"\n",
-    "\n",
-    "for i in range(len(word)):\n",
-    "    print(word[0:i + 1])"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "## Sum of a list of integers"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 4,
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "12\n"
-     ]
-    }
-   ],
-   "source": [
-    "nums = [2, 4, 6]\n",
-    "total = 0\n",
-    "\n",
-    "for curr in nums:\n",
-    "    total += curr\n",
-    "    \n",
-    "print(total)"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "# Lists"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 5,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "# Lists can hold different kinds of items\n",
-    "L = [1, 2.0, False, \"hello\"]"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "### Indexing"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 6,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "1"
-      ]
-     },
-     "execution_count": 6,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L[0]"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 7,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "2.0"
-      ]
-     },
-     "execution_count": 7,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L[1]"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 8,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "'hello'"
-      ]
-     },
-     "execution_count": 8,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L[-1]"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "### Length"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 9,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "4"
-      ]
-     },
-     "execution_count": 9,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "len(L)"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "## Nested lists"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 10,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "# white space between items do not matter\n",
-    "L = [[1, 2], [3, 4,       5]]"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 11,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "[1, 2]"
-      ]
-     },
-     "execution_count": 11,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "# How can we extract inner list?\n",
-    "L[0]"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 12,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "1"
-      ]
-     },
-     "execution_count": 12,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "# How to extract first item in first inner list?\n",
-    "L[0][0]"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 13,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "3"
-      ]
-     },
-     "execution_count": 13,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "len(L[1])"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 14,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "2"
-      ]
-     },
-     "execution_count": 14,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L[0][1]"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "Flattening nested lists into a single list ..."
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 15,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "5"
-      ]
-     },
-     "execution_count": 15,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "len(L[0] + L[1])"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 16,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "[1, 2, 3, 4, 5]"
-      ]
-     },
-     "execution_count": 16,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L[0] + L[1]"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "## List mutations\n",
-    "- append\n",
-    "- extend\n",
-    "- pop"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 17,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "4"
-      ]
-     },
-     "execution_count": 17,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L = [None, 1, False, None]\n",
-    "len(L)"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 18,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "[2, 2, 4]"
-      ]
-     },
-     "execution_count": 18,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L = [2, 2, 4]\n",
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 19,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "[2, 2, 0]"
-      ]
-     },
-     "execution_count": 19,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L[2] = 0 # update\n",
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 20,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L.append(9)"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 21,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "[2, 2, 0, 9]"
-      ]
-     },
-     "execution_count": 21,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 22,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L.append([1, 2]) # Appends a new list as an item in the old list, creating a nested list"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 23,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "[2, 2, 0, 9, [1, 2]]"
-      ]
-     },
-     "execution_count": 23,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 24,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "# L.append(10, 20) #Doesn't work as append can only take one argument"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 25,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "[2, 2, 0, 9, [1, 2]]"
-      ]
-     },
-     "execution_count": 25,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 26,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "[2, 2, 0, 9, [1, 2], 3, 4]"
-      ]
-     },
-     "execution_count": 26,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L.extend([3, 4]) # each item in the new list goes at end of old list\n",
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 27,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "x = L.pop()"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 28,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "[2, 2, 0, 9, [1, 2], 3]"
-      ]
-     },
-     "execution_count": 28,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 29,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "4"
-      ]
-     },
-     "execution_count": 29,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "x"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 30,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "3"
-      ]
-     },
-     "execution_count": 30,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L.pop()"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 31,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "[2, 2, 0, 9, [1, 2]]"
-      ]
-     },
-     "execution_count": 31,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 32,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "x = L.pop(1) # Pop by mentioning index position"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 33,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L.append(x)"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 34,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "[2, 0, 9, [1, 2], 2]"
-      ]
-     },
-     "execution_count": 34,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "## List sort method"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 35,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "[0, 2, 3, 9, 34, 90]"
-      ]
-     },
-     "execution_count": 35,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L = [3, 9, 2, 0, 34, 90]\n",
-    "L.sort()\n",
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 36,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "['apple', 'hello', 'hi', 'orange', 'world']"
-      ]
-     },
-     "execution_count": 36,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L = [\"hi\", \"apple\", \"hello\", \"world\", \"orange\"]\n",
-    "L.sort()\n",
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 37,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "[False, False, True, True, True]"
-      ]
-     },
-     "execution_count": 37,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "L = [False, True, False, True, True]\n",
-    "L.sort()\n",
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 38,
-   "metadata": {},
-   "outputs": [
-    {
-     "ename": "TypeError",
-     "evalue": "'<' not supported between instances of 'int' and 'str'",
-     "output_type": "error",
-     "traceback": [
-      "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
-      "\u001b[0;31mTypeError\u001b[0m                                 Traceback (most recent call last)",
-      "\u001b[0;32m<ipython-input-38-fc4b4c50279a>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m\u001b[0m\n\u001b[1;32m      1\u001b[0m \u001b[0mL\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;34m[\u001b[0m\u001b[0;34m\"str\"\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;36m1\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;36m2.0\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;32mFalse\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 2\u001b[0;31m \u001b[0mL\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msort\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;31m# Doesn't work as you cannot compare different types!\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m",
-      "\u001b[0;31mTypeError\u001b[0m: '<' not supported between instances of 'int' and 'str'"
-     ]
-    }
-   ],
-   "source": [
-    "L = [\"str\", 1, 2.0, False]\n",
-    "L.sort() # Doesn't work as you cannot compare different types!"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 2,
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "'*** the ******* was so awesome!'"
-      ]
-     },
-     "execution_count": 2,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "bad_words = [\"omg\", \"darn\", \"midterm\", \"exam\"]\n",
-    "\n",
-    "def censor(inputString):\n",
-    "    words = inputString.split(\" \")\n",
-    "    for index in range(len(words)):\n",
-    "        curr_word = words[index]\n",
-    "        if curr_word.lower() in bad_words:\n",
-    "            words[index] = \"*\" * len(curr_word)\n",
-    "    return \" \".join(words)\n",
-    "    \n",
-    "censor(\"omg the midterm was so awesome!\")"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": []
-  }
- ],
- "metadata": {
-  "kernelspec": {
-   "display_name": "Python 3",
-   "language": "python",
-   "name": "python3"
-  },
-  "language_info": {
-   "codemirror_mode": {
-    "name": "ipython",
-    "version": 3
-   },
-   "file_extension": ".py",
-   "mimetype": "text/x-python",
-   "name": "python",
-   "nbconvert_exporter": "python",
-   "pygments_lexer": "ipython3",
-   "version": "3.8.8"
-  }
- },
- "nbformat": 4,
- "nbformat_minor": 2
-}
diff --git a/s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/demo_lec_15_template-checkpoint.ipynb b/s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/demo_lec_15_template-checkpoint.ipynb
deleted file mode 100644
index 7a53383..0000000
--- a/s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/demo_lec_15_template-checkpoint.ipynb
+++ /dev/null
@@ -1,480 +0,0 @@
-{
- "cells": [
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "## Range recap ..."
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "#Range example 1\n",
-    "word = \"PYTHON\"\n",
-    "\n",
-    "for i in range(len(word)):\n",
-    "    print(word[i])"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "#Range example 2\n",
-    "word = \"PYTHON\"\n",
-    "\n",
-    "for i in range(len(word)):\n",
-    "    print(word[i] * 3)"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "#Range example 3\n",
-    "word = \"PYTHON\"\n",
-    "\n",
-    "for i in range(len(word)):\n",
-    "    print(word[0:i + 1])"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "## Sum of a list of integers"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "nums = [2, 4, 6]\n",
-    "total = 0\n",
-    "\n",
-    "for curr in nums:\n",
-    "    total += curr\n",
-    "    \n",
-    "print(total)"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "# Lists"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "# Lists can hold different kinds of items\n",
-    "L = [1, 2.0, False, \"hello\"]"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "### Indexing"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L[0]"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L[1]"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L[-1]"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "### Length"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "len(L)"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "## Nested lists"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "# white space between items do not matter\n",
-    "L = [[1, 2], [3, 4,       5]]"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "# How can we extract inner list?\n",
-    "L[0]"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "# How to extract first item in first inner list?\n",
-    "L[0][0]"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "len(L[1])"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L[0][1]"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "Flattening nested lists into a single list ..."
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "len(L[0] + L[1])"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L[0] + L[1]"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "## List mutations\n",
-    "- append\n",
-    "- extend\n",
-    "- pop"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L = [None, 1, False, None]\n",
-    "len(L)"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L = [2, 2, 4]\n",
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L[2] = 0 # update\n",
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L.append(9)"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L.append([1, 2]) # Appends a new list as an item in the old list, creating a nested list"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "# L.append(10, 20) #Doesn't work as append can only take one argument"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L.extend([3, 4]) # each item in the new list goes at end of old list\n",
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "x = L.pop()"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "x"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L.pop()"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "x = L.pop(1) # Pop by mentioning index position"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L.append(x)"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "metadata": {},
-   "source": [
-    "## List sort method"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L = [3, 9, 2, 0, 34, 90]\n",
-    "L.sort()\n",
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L = [\"hi\", \"apple\", \"hello\", \"world\", \"orange\"]\n",
-    "L.sort()\n",
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L = [False, True, False, True, True]\n",
-    "L.sort()\n",
-    "L"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "L = [\"str\", 1, 2.0, False]\n",
-    "L.sort() # Doesn't work as you cannot compare different types!"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": []
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "metadata": {},
-   "outputs": [],
-   "source": []
-  }
- ],
- "metadata": {
-  "kernelspec": {
-   "display_name": "Python 3",
-   "language": "python",
-   "name": "python3"
-  },
-  "language_info": {
-   "codemirror_mode": {
-    "name": "ipython",
-    "version": 3
-   },
-   "file_extension": ".py",
-   "mimetype": "text/x-python",
-   "name": "python",
-   "nbconvert_exporter": "python",
-   "pygments_lexer": "ipython3",
-   "version": "3.8.8"
-  }
- },
- "nbformat": 4,
- "nbformat_minor": 2
-}
diff --git a/s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/lec_15_CSV-checkpoint.ipynb b/s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/lec_15_CSV-checkpoint.ipynb
deleted file mode 100644
index 8f66fb1..0000000
--- a/s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/lec_15_CSV-checkpoint.ipynb
+++ /dev/null
@@ -1,673 +0,0 @@
-{
- "cells": [
-  {
-   "cell_type": "markdown",
-   "id": "72348536",
-   "metadata": {},
-   "source": [
-    "# Comma Separated Values (CSV)"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 1,
-   "id": "ba562f5e",
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "import csv"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "id": "ddcf7595",
-   "metadata": {},
-   "source": [
-    "### Warmup 1\n",
-    "\n",
-    "- Use `list` type's `index` method to lookup index of \"ice cream\"\n",
-    "- Take a look at other list methods: https://www.w3schools.com/python/python_ref_list.asp"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 2,
-   "id": "a0fecc18",
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "1\n"
-     ]
-    }
-   ],
-   "source": [
-    "dairy = [\"milk\", \"ice cream\", \"cheese\", \"yogurt\" ]\n",
-    "print(dairy.index(\"ice cream\"))\n",
-    "# print(dairy.index(\"paneer\")) # doesn't work due to ValueError (runtime error)"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "id": "a1a4e2e7",
-   "metadata": {},
-   "source": [
-    "### Warmup 2 \n",
-    "Use `in` operator to complete the condition to check if food_shelf contains any dairy products."
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 3,
-   "id": "eae06501",
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "peanut butter is not dairy\n",
-      "milk is dairy\n",
-      "bread is not dairy\n",
-      "cheese is dairy\n",
-      "YOGURT is dairy\n"
-     ]
-    }
-   ],
-   "source": [
-    "food_shelf = [\"peanut butter\", \"milk\", \"bread\", \"cheese\", \"YOGURT\"]\n",
-    "for item in food_shelf:\n",
-    "    if item.lower() in dairy:\n",
-    "        print(item, \"is dairy\")\n",
-    "    else:\n",
-    "        print(item, \"is not dairy\")"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "id": "75811c5d",
-   "metadata": {},
-   "source": [
-    "## Warmup 3\n",
-    "Determine median of a list.\n",
-    "\n",
-    "Examples:\n",
-    "- Median of [1, 2, 3, 4, 5] is: 3\n",
-    "- Median of [1, 2, 3, 4, 5, 6] is: 3.5"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 4,
-   "id": "97b3f76f",
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "def median(some_items):\n",
-    "    \"\"\"\n",
-    "    Returns median of a list passed as argument\n",
-    "    \"\"\"\n",
-    "    some_items.sort()\n",
-    "    n = len(some_items)\n",
-    "    \n",
-    "    if n % 2 == 1:\n",
-    "        return some_items[n // 2] \n",
-    "    else:\n",
-    "        first_middle = some_items[n//2 - 1]\n",
-    "        second_middle = some_items[n // 2]\n",
-    "        median = (first_middle + second_middle) / 2\n",
-    "        return median"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 5,
-   "id": "a4d704c0",
-   "metadata": {},
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "Median of [1, 2, 3, 4, 5] is 3\n",
-      "Median of [1, 2, 3, 4, 5, 6] is 3.5\n",
-      "Median of [1, 2, 3, 4, 5, 6] is B\n"
-     ]
-    }
-   ],
-   "source": [
-    "nums = [5, 4, 3, 2, 1]\n",
-    "print(\"Median of\", nums, \"is\" , median(nums))\n",
-    "\n",
-    "nums = [6, 5, 4, 3, 2, 1]\n",
-    "print(\"Median of\", nums, \"is\" , median(nums))\n",
-    "\n",
-    "vals = [\"A\", \"C\", \"B\"]\n",
-    "print(\"Median of\", nums, \"is\" , median(vals))\n",
-    "\n",
-    "vals = [\"A\", \"C\", \"B\", \"D\"]\n",
-    "# print(\"Median of\", nums, \"is\" , median(vals)) # does not work due to TypeError"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "id": "a9d5085c",
-   "metadata": {},
-   "source": [
-    "## Learning Objectives:\n",
-    "\n",
-    "- Open an Excel file and export it to a Comma Separated Value file.\n",
-    "- Open a CSV file in TextEditor/Jupyter and connect the elements of the CSV file to the rows and columns in the spreadsheet.\n",
-    "- Use pre-written Python code to read a CSV file into a list of lists.\n",
-    "- Write Python statements with double list indexing to access any element of a CSV file via a list of lists.\n",
-    "- Write code that answers questions about CSV data by writing for loops on lists of lists."
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 6,
-   "id": "9d936c1c",
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "# inspired by https://automatetheboringstuff.com/2e/chapter16/\n",
-    "def process_csv(filename):\n",
-    "    # open the file, its a text file utf-8\n",
-    "    example_file = open(filename, encoding=\"utf-8\")\n",
-    "    # prepare it for reading as a CSV object\n",
-    "    example_reader = csv.reader(example_file)\n",
-    "    # use the built-in list function to convert this into a list of lists\n",
-    "    example_data = list(example_reader)\n",
-    "    # close the file to tidy up our workspace\n",
-    "    example_file.close()\n",
-    "    # return the list of lists\n",
-    "    \n",
-    "    return example_data"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "id": "89621c98",
-   "metadata": {},
-   "source": [
-    "### Student Information Survey data"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 7,
-   "id": "d3c252b4",
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "# TODO: call the process_csv function and store the list of lists in cs220_csv\n",
-    "cs220_csv = process_csv(\"cs220_survey_data.csv\")"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 8,
-   "id": "5838ae5f",
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "['Lecture',\n",
-       " 'Age',\n",
-       " 'Major',\n",
-       " 'Zip Code',\n",
-       " 'Latitude',\n",
-       " 'Longitude',\n",
-       " 'Pizza topping',\n",
-       " 'Pet preference',\n",
-       " 'Runner',\n",
-       " 'Sleep habit',\n",
-       " 'Procrastinator']"
-      ]
-     },
-     "execution_count": 8,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "# Store the header row into cs220_header, using indexing\n",
-    "cs220_header = cs220_csv[0]\n",
-    "cs220_header"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 9,
-   "id": "66fda88d",
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "[['LEC001',\n",
-       "  '22',\n",
-       "  'Engineering: Biomedical',\n",
-       "  '53703',\n",
-       "  '43.073051',\n",
-       "  '-89.40123',\n",
-       "  'none (just cheese)',\n",
-       "  'neither',\n",
-       "  'No',\n",
-       "  'no preference',\n",
-       "  'Maybe'],\n",
-       " ['LEC006',\n",
-       "  '',\n",
-       "  'Undecided',\n",
-       "  '53706',\n",
-       "  '43.073051',\n",
-       "  '-89.40123',\n",
-       "  'none (just cheese)',\n",
-       "  'neither',\n",
-       "  'No',\n",
-       "  'no preference',\n",
-       "  'Maybe'],\n",
-       " ['LEC004',\n",
-       "  '18',\n",
-       "  'Engineering: Industrial',\n",
-       "  '53715',\n",
-       "  '43.073051',\n",
-       "  '-89.40123',\n",
-       "  'none (just cheese)',\n",
-       "  'neither',\n",
-       "  'No',\n",
-       "  'no preference',\n",
-       "  'Maybe']]"
-      ]
-     },
-     "execution_count": 9,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "# TODO: Store all of the data rows into cs220_data, using slicing\n",
-    "cs220_data = cs220_csv[1:]\n",
-    "\n",
-    "# TODO: use slicing to display top 3 rows data\n",
-    "cs220_data[:3]"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "id": "4267fe3e",
-   "metadata": {},
-   "source": [
-    "### What is the Sleep habit for the 2nd student?"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 10,
-   "id": "4b8dbe8b",
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "'no preference'"
-      ]
-     },
-     "execution_count": 10,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "cs220_data[1][9] # bad example: we hard-coded the column index"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "id": "4f125240",
-   "metadata": {},
-   "source": [
-    "What if we decided to add a new column before sleeping habit? Your code will no longer work.\n",
-    "\n",
-    "Instead of hard-coding column index, you should use `index` method, to lookup column index from the header variable. This will also make your code so much readable."
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 11,
-   "id": "f2e52e06",
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "'no preference'"
-      ]
-     },
-     "execution_count": 11,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "cs220_data[1][cs220_header.index(\"Sleep habit\")]"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "id": "5d298a4c",
-   "metadata": {},
-   "source": [
-    "### What is the Lecture of the 4th student?"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 12,
-   "id": "3617b3de",
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "'LEC005'"
-      ]
-     },
-     "execution_count": 12,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "cs220_data[3][cs220_header.index(\"Lecture\")]"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "id": "059de363",
-   "metadata": {},
-   "source": [
-    "### Create a list containing Age of all students 10 years from now"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 13,
-   "id": "45909f22",
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "[32, 28, 28]"
-      ]
-     },
-     "execution_count": 13,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "ages_in_ten_years = []\n",
-    "\n",
-    "for row in cs220_data:\n",
-    "    age = row[cs220_header.index(\"Age\")]\n",
-    "    \n",
-    "    if age == '':\n",
-    "        continue\n",
-    "        \n",
-    "    age = int(age)\n",
-    "    ages_in_ten_years.append(age + 10)\n",
-    "    \n",
-    "ages_in_ten_years[:3]"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "id": "8e18663d",
-   "metadata": {},
-   "source": [
-    "### cell function\n",
-    "\n",
-    "- It would be very helpful to define a cell function, which can handle missing data and type conversions"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 14,
-   "id": "bba90038",
-   "metadata": {},
-   "outputs": [],
-   "source": [
-    "def cell(row_idx, col_name):\n",
-    "    \"\"\"\n",
-    "    Returns the data value (cell) corresponding to the row index and \n",
-    "    the column name of a CSV file.\n",
-    "    \"\"\"\n",
-    "    # TODO: get the index of col_name\n",
-    "    col_idx = cs220_header.index(col_name) \n",
-    "    \n",
-    "    # TODO: get the value of cs220_data at the specified cell\n",
-    "    val = cs220_data[row_idx][col_idx]  \n",
-    "    \n",
-    "    # TODO: handle missing values, by returning None\n",
-    "    if val == '':\n",
-    "        return None\n",
-    "    \n",
-    "    # TODO: handle type conversions\n",
-    "    if col_name in [\"Age\", 'Zip Code',]:\n",
-    "        return int(val)\n",
-    "    elif col_name in ['Latitude', 'Longitude']:\n",
-    "        return float(val)\n",
-    "    \n",
-    "    return val"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "id": "b7c8e726",
-   "metadata": {},
-   "source": [
-    "### Find average age per lecture."
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 15,
-   "id": "f0a05e42",
-   "metadata": {
-    "scrolled": true
-   },
-   "outputs": [
-    {
-     "name": "stdout",
-     "output_type": "stream",
-     "text": [
-      "LEC001 average student age: 20.05\n",
-      "LEC002 average student age: 19.68\n",
-      "LEC003 average student age: 19.14\n",
-      "LEC004 average student age: 19.99\n",
-      "LEC005 average student age: 19.42\n",
-      "LEC006 average student age: 18.63\n"
-     ]
-    }
-   ],
-   "source": [
-    "# TODO: initialize 6 lists for the 6 lectures\n",
-    "lec1_ages = []\n",
-    "lec2_ages = []\n",
-    "lec3_ages = []\n",
-    "lec4_ages = []\n",
-    "lec5_ages = []\n",
-    "lec6_ages = []\n",
-    "\n",
-    "# Iterate over the data and populate the lists\n",
-    "\n",
-    "for row_idx in range(len(cs220_data)):\n",
-    "    age = cell(row_idx, \"Age\")\n",
-    "    \n",
-    "    if age != None and age > 0 and age < 120:\n",
-    "        lecture = cell(row_idx, \"Lecture\")\n",
-    "        if lecture == \"LEC001\":\n",
-    "            lec1_ages.append(age)\n",
-    "        elif lecture == \"LEC002\":\n",
-    "            lec2_ages.append(age)\n",
-    "        elif lecture == \"LEC003\":\n",
-    "            lec3_ages.append(age)\n",
-    "        elif lecture == \"LEC004\":\n",
-    "            lec4_ages.append(age) \n",
-    "        elif lecture == \"LEC005\":\n",
-    "            lec5_ages.append(age) \n",
-    "        elif lecture == \"LEC006\":\n",
-    "            lec6_ages.append(age) \n",
-    "            \n",
-    "# TODO: compute average age of each lecture\n",
-    "print(\"LEC001 average student age:\", round(sum(lec1_ages) / len(lec1_ages), 2))\n",
-    "print(\"LEC002 average student age:\", round(sum(lec2_ages) / len(lec2_ages), 2))\n",
-    "print(\"LEC003 average student age:\", round(sum(lec3_ages) / len(lec3_ages), 2))\n",
-    "print(\"LEC004 average student age:\", round(sum(lec4_ages) / len(lec4_ages), 2))\n",
-    "print(\"LEC005 average student age:\", round(sum(lec5_ages) / len(lec5_ages), 2))\n",
-    "print(\"LEC006 average student age:\", round(sum(lec6_ages) / len(lec6_ages), 2))"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "id": "64fd0945",
-   "metadata": {},
-   "source": [
-    "### Find all unique zip codes."
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": 16,
-   "id": "c28e77ce",
-   "metadata": {},
-   "outputs": [
-    {
-     "data": {
-      "text/plain": [
-       "[5,\n",
-       " 53511,\n",
-       " 53132,\n",
-       " 50703,\n",
-       " 53532,\n",
-       " 53151,\n",
-       " 55088,\n",
-       " 54706,\n",
-       " 53555,\n",
-       " 53558,\n",
-       " 48823,\n",
-       " 53562,\n",
-       " 53051,\n",
-       " 53701,\n",
-       " 53703,\n",
-       " 53704,\n",
-       " 53705,\n",
-       " 53706,\n",
-       " 53066,\n",
-       " 53711,\n",
-       " 20815,\n",
-       " 53713,\n",
-       " 53714,\n",
-       " 53715,\n",
-       " 53716,\n",
-       " 53717,\n",
-       " 53590,\n",
-       " 53719,\n",
-       " 57303,\n",
-       " 53593,\n",
-       " 53718,\n",
-       " 53726,\n",
-       " 60521,\n",
-       " 89451,\n",
-       " 94707,\n",
-       " 57075,\n",
-       " 26617,\n",
-       " 60540]"
-      ]
-     },
-     "execution_count": 16,
-     "metadata": {},
-     "output_type": "execute_result"
-    }
-   ],
-   "source": [
-    "# TODO: initialize list of keep track of zip codes\n",
-    "zip_codes = []\n",
-    "\n",
-    "for row_idx in range(len(cs220_data)):\n",
-    "    zip_code = cell(row_idx, \"Zip Code\")\n",
-    "    \n",
-    "    if zip_code != None:\n",
-    "        zip_codes.append(zip_code)\n",
-    "        \n",
-    "list(set(zip_codes))"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "id": "31a381fe",
-   "metadata": {},
-   "source": [
-    "## Self-practice"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "id": "8ac26620",
-   "metadata": {},
-   "source": [
-    "### How many students are both a procrastinator and a pet owner?"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "id": "172141ea",
-   "metadata": {},
-   "source": [
-    "### What percentage of 18-year-olds have their major declared as \"Other\"?"
-   ]
-  },
-  {
-   "cell_type": "markdown",
-   "id": "d9a7a2b1",
-   "metadata": {},
-   "source": [
-    "### How old is the oldest basil/spinach-loving Business major?"
-   ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "id": "5fcc04f2",
-   "metadata": {},
-   "outputs": [],
-   "source": []
-  }
- ],
- "metadata": {
-  "kernelspec": {
-   "display_name": "Python 3 (ipykernel)",
-   "language": "python",
-   "name": "python3"
-  },
-  "language_info": {
-   "codemirror_mode": {
-    "name": "ipython",
-    "version": 3
-   },
-   "file_extension": ".py",
-   "mimetype": "text/x-python",
-   "name": "python",
-   "nbconvert_exporter": "python",
-   "pygments_lexer": "ipython3",
-   "version": "3.9.12"
-  }
- },
- "nbformat": 4,
- "nbformat_minor": 5
-}
diff --git a/s23/Gurmail_lecture_notes/15_CSV_Files/cs220_survey_data.csv b/s23/Gurmail_lecture_notes/15_CSV_Files/cs220_survey_data.csv
new file mode 100644
index 0000000..7d46191
--- /dev/null
+++ b/s23/Gurmail_lecture_notes/15_CSV_Files/cs220_survey_data.csv
@@ -0,0 +1,910 @@
+section,Lecture,Age,Primary major,Other Primary Major,Other majors,Zip Code,Latitude,Longitude,Pet owner,Pizza topping,Pet owner,Runner,Sleep habit,Procrastinator,Song
+"COMP SCI 220:LAB345, COMP SCI 220:LEC004",LEC004,,Other (please provide details below).,,,"53,706",22.5726,88.3639,No,pepperoni,dog,No,night owl,Yes,Island in the Sun - Harry Belafonte
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC001,19,Engineering: Mechanical,,,"53,703",44.5876,-71.9466,No,pepperoni,dog,No,night owl,Yes,No role modelz by J. Cole
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,18,Engineering: Mechanical,.,.,"53,706",40.7128,-74.006,Maybe,none (just cheese),dog,No,night owl,Yes, biggest bird
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,22,Other (please provide details below).,Sociology,Information Science,"53,706",31.7725,-106.461,No,sausage,dog,Yes,night owl,Maybe,"""Just the Way You Are"" - Milky "
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC004,,Business: Information Systems,,,"53,705",24.71,46.67,No,basil/spinach,neither,No,night owl,Maybe,No favorite to be honest
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,19,Business: Actuarial,,,"53,703",43.0177,-88.0917,Maybe,sausage,dog,No,night owl,Maybe,congratulations by Mac miller
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC003,21,Computer Science,N/A,N/A,"53,715",44.5133,88.0133,No,pineapple,dog,Yes,night owl,Yes,Bohemian Rhapsody
+"COMP SCI 220:LAB335, COMP SCI 220:LEC003",LEC003,19,Engineering: Mechanical,,,"53,706",35.6895,139.6917,No,sausage,dog,No,night owl,Yes,Panic! by Khantrast
+"COMP SCI 220:LAB333, COMP SCI 220:LEC003",LEC003,,Business: Finance,,Health Promotion & Health Equity,"53,715",41.8818,-87.6298,No,pepperoni,dog,Yes,early bird,Yes,Dreams and Nightmare by Meek Mill
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,19,Data Science,N/A,N/A,"53,703",48.8566,2.3522,Yes,sausage,dog,No,night owl,Yes,Landslide (Fleetwood Mac)
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,20,Other (please provide details below).,International Studies,Communication Arts,"53,715",48.8566,2.3522,No,sausage,dog,No,night owl,Yes,Nervous by John Legend
+"COMP SCI 220:LAB332, COMP SCI 220:LEC003",LEC003,20,Business: Other,Marketing Major with Data Science and Sports Communication Certificates,,"53,703",33.5427,-117.7854,No,sausage,dog,Yes,night owl,Maybe,Mariella - Leon Bridges & Khruangbin
+"COMP SCI 220:LEC004, COMP SCI 220:LAB341",LEC004,20,Data Science,,,"53,703",31.2244,121.4692,Yes,pepperoni,cat,No,night owl,Yes,love me
+"COMP SCI 220:LAB332, COMP SCI 220:LEC003",LEC003,19,Computer Science,,,"53,715",41.3851,2.1734,Yes,none (just cheese),dog,No,night owl,Yes,Shotgun - George Ezra
+"COMP SCI 220:LAB335, COMP SCI 220:LEC003",LEC003,22,Science: Biology/Life,,,"53,726",43,46,No,mushroom,cat,Yes,night owl,No,"blister in the sun
+
+ "
+"COMP SCI 220:LEC004, COMP SCI 220:LAB341",LEC004,,Data Science,,,"53,527",44.2561,-88.358,Yes,sausage,dog,No,night owl,Yes,"My favorite song is ""What if"" by Vin Jay"
+"COMP SCI 220:LEC002, COMP SCI 220:LAB325",LEC002,20,Engineering: Mechanical,,,"53,703",40,-74,No,none (just cheese),dog,No,night owl,Yes,The way life goes 
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC002,21,Other (please provide details below).,Personal Finance-Financial Planning,Economics,"53,703",43,-88,No,sausage,dog,No,night owl,Maybe,changes every week
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,21,Other (please provide details below).,"Economics
+
+ ",Certificate: Data Science,"53,703",55.6773,12.5895,No,pepperoni,dog,Yes,night owl,Maybe,Stairway to Heaven -Led Zeppelin
+"COMP SCI 220:LEC002, COMP SCI 220:LAB325",LEC002,20,Business: Other,,,"53,703",52.3702,4.8952,Yes,pepperoni,dog,Yes,early bird,No,Kilby Girl
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC003,19,Engineering: Mechanical,,,"53,706",42.36,-71.05,Maybe,pineapple,dog,Yes,early bird,No,"""Mozarts 7th"""
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,18,Data Science,,economics,"53,706",48.8566,2.3522,Yes,mushroom,neither,Yes,no preference,No,robbery by juice world 
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,19,Engineering: Mechanical,N/A,N/A,"98,607",47.6062,-122.3321,Maybe,sausage,cat,Yes,early bird,Maybe,Redlight by Swedish House Mafia & Sting
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC001,19,Computer Science,,Mathematics,"53,715",16.8552,-95.0444,Maybe,pepperoni,cat,Yes,no preference,Yes,ABBA - The Winner Takes it All
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,19,Other (please provide details below).,Computer Science,"Data Science, PreMed","53,706",21.1619,-86.8515,Yes,pepperoni,cat,No,early bird,Maybe,Sting - Seven Days
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,20,Business: Other,,,"53,703",43.0697,-89.3943,No,pineapple,dog,No,early bird,Maybe,James Arthur - Say you won't let go
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,22,Other (please provide details below).,Economics,,"53,715",37.5665,126.978,No,pepperoni,dog,No,night owl,Yes,goodie bag - still woozy
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,18,Engineering: Biomedical,,,"53,706",18.3401,-67.2499,No,Other,dog,No,early bird,Yes,Pursuit of happiness- kid cud
+"COMP SCI 220:LEC001, COMP SCI 220:LAB312",LEC001,,Engineering: Biomedical,,,"53,706",32.7555,-97.3308,Yes,pineapple,dog,Yes,night owl,Yes,One Republic-I Ain’t Worried
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,21,Other (please provide details below).,Mathematics ,Economics,"53,719",43.0731,-89.4012,No,pineapple,cat,No,early bird,Maybe,The happy birthday song
+"COMP SCI 220:LEC001, COMP SCI 220:LAB311",LEC001,21,Engineering: Biomedical,N/A,N/A,"53,715",49.051,7.4237,No,sausage,dog,No,night owl,Yes,Fight Night by the Migos
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",LEC004,19,Data Science,,Economics,"53,706",37.5683,126.9978,Yes,pineapple,cat,Yes,night owl,Maybe,Sing Alone - Skinny Brown
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,,Statistics,,Math,"53,703",-37.8,144.9,No,mushroom,dog,No,no preference,Maybe,Fancy-Twice
+"COMP SCI 220:LAB333, COMP SCI 220:LEC003",LEC003,21,Science: Physics,,,"53,706",64.145,-21.94,Maybe,sausage,cat,No,early bird,Yes,Perfect by One Direction
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,21,Science: Physics,,"Astrophysics, Math","53,715",28.5383,-81.3792,No,pepperoni,dog,No,no preference,Maybe,Lvl by A$AP Rocky
+"COMP SCI 220:LEC004, COMP SCI 220:LAB341",LEC004,20,Statistics,,,"53,703",51.5074,-0.1278,Maybe,none (just cheese),cat,No,night owl,Maybe,you belong with me
+"COMP SCI 220:LEC004, COMP SCI 220:LAB342",LEC004,19,Science: Biology/Life,,,"53,706",,-121.91,Maybe,macaroni/pasta,dog,No,night owl,Maybe,Pardon Me - Future Lil Yachty
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC002,19,Engineering: Mechanical,,,"53,706",37.7801,-122.4202,No,basil/spinach,dog,No,night owl,Yes,Wishes - Beach House
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,20,Data Science,,,"53,715",46.6998,-92.0951,Yes,sausage,dog,No,night owl,Yes,Jimmy Crooks by drake
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,18,Engineering: Mechanical,,,"53,706",13.0827,80.2707,No,pepperoni,cat,Yes,night owl,Yes,El Entierro de los gatos
+"COMP SCI 220:LEC002, COMP SCI 220:LAB325",LEC001,20,Business: Finance,,I am planning on getting certificate in data science,"53,703",47.8095,13.055,Maybe,pepperoni,dog,No,night owl,Maybe,To many to pick one
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,19,Engineering: Mechanical,,,"53,715",46.7208,92.1041,No,pepperoni,dog,No,night owl,Yes,Loom by Zach Bryan
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,21,Other (please provide details below).,Consumer Behavior and Marketplace Studies,,"53,703",31.2304,121.4737,No,pepperoni,cat,No,night owl,Maybe,Sky Full of Stars by Coldplay
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC004,26,Business: Information Systems,,,"53,703",41.2384,-75.8799,No,mushroom,dog,Yes,early bird,No,Stay-  justin beiber
+"COMP SCI 220:LEC001, COMP SCI 220:LAB311",LEC001,19,Engineering: Industrial,,,"53,706",43.0389,-87.9065,No,none (just cheese),dog,No,night owl,Yes,Die in your arms by Justin Bieber
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC002,18,Other (please provide details below).,Im very undecided right now,n/a,"53,706",41.9028,12.4964,No,pepperoni,dog,Yes,night owl,Yes,the lakes -Taylor Swift
+"COMP SCI 220:LEC001, COMP SCI 220:LAB314",LEC001,22,Computer Science,,Mathmetics,"53,715",23,114,Maybe,Other,cat,No,night owl,Yes,Chinese song - Secret
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC003,18,Science: Other,,,"53,706",40.7128,-74.006,No,pepperoni,cat,No,night owl,Maybe,Good To Me by Seventeen
+"COMP SCI 220:LEC001, COMP SCI 220:LAB312",LEC001,20,Computer Science,,Economics,"53,703",35.8714,128.6014,No,pineapple,dog,No,night owl,Yes,kim sa wol - key
+"COMP SCI 220:LEC001, COMP SCI 220:LAB312",LEC001,21,Data Science,a,econ,"53,715",39.4148,-9.1407,Yes,pineapple,cat,No,night owl,Maybe,happy birthday
+"COMP SCI 220:LAB332, COMP SCI 220:LEC003",LEC003,19,Other (please provide details below).,Economics,data science minor,"53,703",43.974,-89.8207,Yes,Other,dog,No,night owl,Yes,Afraid to feel - LF SYSTEM
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC003,18,Computer Science,,,"53,706",51.4817,-0.1909,No,macaroni/pasta,neither,No,night owl,Maybe,Kwabs - Walk
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,19,Business: Information Systems,,,"53,590",41.8781,-87.6298,No,pineapple,neither,No,night owl,Yes,Not any atm
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,19,Engineering: Mechanical,N/A,N/A,"53,711",32.6939,-117.1905,No,Other,dog,Yes,no preference,Yes,"Depends on the mood, but as of now Lifestyle by Homixicde Gang"
+"COMP SCI 220:LEC001, COMP SCI 220:LAB311",LEC001,18,Other (please provide details below).,I am a high school student taking this class so I don't have a major right now.,,"53,575",42.9258,-89.3839,No,pineapple,dog,Yes,early bird,Yes,"Hold On, We're Going Home"
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC004,23,Engineering: Mechanical,Mechanical Engineering,,"53,705",30,120,Maybe,sausage,dog,Yes,night owl,Maybe,Let it go
+"COMP SCI 220:LEC001, COMP SCI 220:LAB311",LEC001,21,Engineering: Mechanical,,,"53,715",30.2638,102.8055,Maybe,pineapple,neither,Yes,early bird,Maybe,Shivers
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,18,Engineering: Industrial,,,"53,706",32.0853,34.7818,No,macaroni/pasta,dog,Yes,early bird,No,your song Elton John 
+"COMP SCI 220:LEC001, COMP SCI 220:LAB314",LEC001,20,Science: Physics,,Mathmatic,"53,715",55.6761,12.5683,Maybe,sausage,cat,Yes,night owl,Yes,Blueming
+"COMP SCI 220:LAB315, COMP SCI 220:LEC001",LEC001,20,Other (please provide details below).,Communication Arts,Computer science,"53,715",39.9042,116.4074,No,pineapple,dog,No,night owl,No,Cruel Summer
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC001,18,Other (please provide details below).,undecided,,"53,706",43.038,-87.9246,Maybe,pineapple,cat,No,night owl,Yes,guerrilla
+COMP SCI 319:LEC004,LEC001,24,Engineering: Other,ECE,,"53,715",39.9526,-75.1652,Maybe,mushroom,cat,No,night owl,Yes,My heart will go on
+"COMP SCI 220:LAB345, COMP SCI 220:LEC004",LEC004,,Engineering: Other,,,"53,703",41.4764,-81.5535,No,Other,dog,No,night owl,Yes,Go flex by Post Malone
+COMP SCI 319:LEC003,LEC003,22,Engineering: Industrial,,,"53,711",40.5509,14.2429,No,basil/spinach,neither,Yes,night owl,No,You Know I'm No Good by Amy Winehouse
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,20,Other (please provide details below).,Education,,"53,705",24.4798,118.0894,Maybe,mushroom,dog,No,night owl,Yes,I don't have a specific favorite song. My favorite song changes as time goes by.
+COMP SCI 319:LEC004,LEC004,24,Other (please provide details below).,Economics,None,"53,705",43.0731,-89.4012,No,pineapple,cat,No,night owl,Maybe,Breakfast in the park
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC001,20,Computer Science,-,Economics.,"53,706",52.52,13.405,Yes,mushroom,neither,No,no preference,Maybe,"Sergei Rachmaninoff - Piano Concerto No. 2, 1st Movement, Moderato"
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC003,19,Computer Science,,"Computer Science, Data Science","53,715",48.8566,2.3522,Yes,macaroni/pasta,dog,Yes,no preference,Yes,90210- Travis Scott
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,19,Other (please provide details below).,economics with math emphasis ,,"53,703",51.5099,-0.1181,Maybe,mushroom,neither,No,night owl,Yes,edge of desire john mayer 
+COMP SCI 319:LEC001,LEC001,23,Other (please provide details below).,Business Analytics,,"53,703",38.9072,-77.0369,Maybe,pineapple,dog,No,early bird,No,I will never not love you
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,21,Business: Finance,,BMAJ: Mathematics- Math and Finance ,"53,703",22.2032,-159.4957,Maybe,pepperoni,dog,Yes,night owl,Yes,I can change - LCD Soundsystem
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,20,Science: Biology/Life,,,"53,703",-33.9249,18.4241,Maybe,pepperoni,dog,Yes,early bird,Yes, This love- maroon 5 
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,20,Engineering: Mechanical,,,"53,703",43.7696,11.2558,No,pepperoni,neither,No,night owl,No,Gunslinger by Avenged Sevenfold
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,20,Other (please provide details below).,ECON - BA,,"53,705",40.8424,111.75,No,pineapple,neither,No,no preference,Maybe,Metro Spider
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC002,22,Statistics,,,"53,715",40.7128,-74.006,Yes,sausage,cat,No,night owl,Yes,Born this way.
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,21,Data Science,,,"53,703",42.3601,-71.0589,Yes,green pepper,dog,No,no preference,No,No Clarity - Ice Spice
+COMP SCI 319:LEC004,LEC004,24,Science: Other,,,"53,705",43.0726,-89.4295,Maybe,mushroom,cat,No,no preference,Yes,Bohemian Rhapsody
+"COMP SCI 220:LAB335, COMP SCI 220:LEC003",LEC003,21,Science: Other,Biochemistry,NONE,"53,703",37.5665,126.978,No,pineapple,cat,No,night owl,Yes,Event Horizon-Yoonha
+"COMP SCI 220:LEC004, COMP SCI 220:LAB342",LEC004,19,Data Science,,"Data science, but I am considering transfer to CoE to study industrial engineering.","53,703",47.6062,-122.3321,Maybe,mushroom,cat,No,early bird,Maybe,Fallin' All In You
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,19,Data Science,,,"53,706",44.5263,109.0565,Yes,mushroom,dog,Yes,night owl,Yes,So It Goes - Mac Miller
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC003,19,Business: Information Systems,,,"53,703",21.4858,39.1925,No,none (just cheese),cat,No,night owl,Yes,sparks - coldplay
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,19,Engineering: Industrial,,,"53,703",14.7167,-17.4677,Maybe,none (just cheese),dog,No,night owl,No,"Sweet Nothing by Taylor Swift
+
+ "
+"COMP SCI 220:LAB333, COMP SCI 220:LEC003",LEC001,21,Data Science,,,"53,715",43.0589,-88.0075,Yes,pepperoni,dog,Yes,no preference,Yes,none
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,19,Engineering: Industrial,,,"53,706",43.2995,-87.9887,No,macaroni/pasta,dog,Yes,night owl,Yes,"Hey, Soul Sister"
+"COMP SCI 220:LAB345, COMP SCI 220:LEC004",LEC004,,Data Science,,,"53,703",35.6895,139.6917,Yes,pepperoni,dog,No,night owl,Yes,Konayuki by Remioromen
+"COMP SCI 220:LEC003, COMP SCI 220:LAB334",LEC003,18,Engineering: Mechanical,,,"53,706",41.9835,-88.0803,No,green pepper,dog,Yes,no preference,Yes,Wilshire - Tyler the Creator
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC003,19,Science: Biology/Life,,,"53,715",34.34,108.9,No,mushroom,cat,Yes,early bird,No,Sugar
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC004,21,Data Science,Data Science,,"53,703",43.076,-89.3929,Yes,pepperoni,dog,No,night owl,Yes,Sunflower - Post Malone
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",LEC004,19,Engineering: Other,,,"53,558",42.444,76.5019,No,pepperoni,dog,No,night owl,No,4 Your Eyez Only - J Cole
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,,Engineering: Mechanical,,,"53,706",40.7128,-74.006,Yes,pepperoni,dog,No,night owl,Yes,"My favorite song is, ""Feel Like This"" by Ingrid Andress"
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,22,Engineering: Other,,,"53,715",43,-89,No,none (just cheese),dog,Yes,night owl,Yes,"I Really Want To Stay At Your House - Rosa Walton, Hallie Coggins"
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC002,19,Other (please provide details below).,Economics ,"Data Science, Chinese Communications ","93,703",38.9276,-77.0998,Maybe,sausage,dog,Yes,night owl,Yes,Black Ego - Digable Planets
+COMP SCI 319:LEC002,LEC002,22,Business: Finance,,,"53,715",33.8938,35.5018,No,pineapple,dog,Yes,early bird,Maybe,"so hard to choose........anything Justin Bieber or 'Holy Ground"" by Nicki Minaj and Davido"
+"COMP SCI 220:LAB335, COMP SCI 220:LEC003",LEC003,18,Engineering: Mechanical,,,"53,706",,,No,basil/spinach,cat,No,no preference,No,How are you true - Cage the Elephant
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,18,Statistics,,,"53,706",40.7128,74.006,Maybe,pepperoni,dog,Yes,night owl,Maybe,The Greatest - Rod Wave 
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC003,19,Other (please provide details below).,Economics,Data Science,"53,706",37.6624,-121.8747,Yes,sausage,dog,No,no preference,No,Woods by Mac Miller
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC001,22,Other (please provide details below).,Economics,Data Science,"53,703",37.5665,126.978,Maybe,mushroom,cat,Yes,night owl,Maybe,For the First Time in Forever - Kristen Bell
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC003,18,Business: Other,International Business , Information Systems,"53,715",39.4702,-0.3768,No,none (just cheese),dog,No,night owl,Yes,The Spins - Mac Miller
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,19,Engineering: Industrial,No,No,"53,706",51.5,0.13,Yes,sausage,cat,No,night owl,No,Getaway Car by Taylor Swift
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC002,18,Data Science,,Economics,"53,703",40.7888,-73.977,Maybe,pineapple,dog,Yes,no preference,No,Chicken Fried by Zac Brown Band
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC001,18,Data Science,,,"53,706",28.6139,77.209,Yes,pepperoni,dog,No,night owl,Maybe,Smells like teen spirit by Nirvana
+"COMP SCI 220:LEC001, COMP SCI 220:LAB314",LEC001,19,Engineering: Industrial,,I want to minor in some sort of environmental certificate ,"53,706",45.0061,-93.1566,No,pepperoni,cat,Yes,early bird,Maybe,suga suga by baby bash
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC003,18,Engineering: Mechanical,,,"53,706",47.4979,19.0402,No,pepperoni,cat,No,night owl,Yes,Ain't no rest for the wicked by cage the elephant
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,20,Data Science,,,"53,715",42,-71,Yes,pineapple,cat,No,night owl,No,kill bill
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,19,Computer Science,,,,43.0731,-89.4012,Yes,pineapple,cat,No,no preference,Maybe,只因你太美
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC004,21,Science: Other,,,"53,726",43.0722,89.4008,No,pepperoni,cat,Yes,night owl,Yes,Everlasting Ending by August Burns Red
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,21,Other (please provide details below).,consumer science & marketplace studies,economics,"53,715",27.7787,120.6552,No,Other,dog,No,no preference,No,spring day
+"COMP SCI 220:LEC004, COMP SCI 220:LAB342",LEC001,,Data Science,,,"53,703",37.5326,127.0246,Yes,pepperoni,dog,No,night owl,Maybe,Metro Spider
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC001,,Other (please provide details below).,sociology,,"53,703",22.5431,114.0579,Maybe,mushroom,dog,Yes,night owl,Maybe,?
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC003,20,Data Science,,,"53,715",40.7128,-74.006,Yes,pepperoni,cat,No,night owl,Yes,"Free Bird - Lynyrd Skynyrd
+
+[] (https://www.youtube.com/watch?v=QxIWDmmqZzY)"
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC002,18,Data Science,,Communication arts,"53,706",31,121,Yes,sausage,dog,No,night owl,Maybe,summertime
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,20,Data Science,Global Health,,"53,527",7.9519,98.3381,No,Other,dog,No,early bird,Maybe,playing god by polyphia
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",,,Science: Biology/Life,,,"53,706",25.048,-77.3554,Maybe,Other,dog,No,night owl,Yes,Addictions by Brent Fayiaz
+"COMP SCI 220:LEC002, COMP SCI 220:LAB325",LEC002,19,Other (please provide details below).,Economic ,Data science,"53,703",31.2304,121.4737,Maybe,sausage,dog,No,night owl,Yes,Die for you by the Weekend 
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC004,20,Science: Physics,,I am an astrophysics major and an aos major. I am also working towards a data science certificate.,"53,706",38.9072,-77.0369,Maybe,sausage,neither,No,night owl,Yes,Seattle - Sam Kim
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,18,Statistics,,Economics - Math Emphasis,"53,706",44.3876,-68.2039,No,green pepper,dog,Yes,no preference,No,Ms. Jackson by OutKast
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC001,21,Languages,,,"53,711",40.7128,74.006,No,sausage,dog,No,early bird,Yes,Burial - Temple Sleeper
+COMP SCI 319:LEC001,LEC001,22,Other (please provide details below).,master science in information,,"53,703",30.5928,114.3055,No,pepperoni,dog,No,night owl,Yes,catch my breath
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,21,Science: Biology/Life,,Data Science,"53,703",52.3702,4.8952,Yes,basil/spinach,dog,Yes,early bird,Maybe,Moving Out by Billy Joel
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,21,Other (please provide details below).,Economics,,"53,703",35.6895,139.6917,No,pepperoni,dog,No,night owl,Yes,NITROUS by Joji
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,19,Engineering: Biomedical,,,"53,706",38.5833,-90.4063,No,sausage,cat,Yes,night owl,Yes,Drive by Incubus
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,18,Other (please provide details below).,Art,,"53,706",25.7617,-80.1918,Maybe,none (just cheese),dog,No,night owl,Yes,Otro Atardecer - By Bad Bunny
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC002,18,Engineering: Industrial,,,"53,703",43.0673,-89.4,No,tater tots,dog,Yes,early bird,Yes,Probably any Clairo song
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,20,Other (please provide details below).,Economics,i plan to minor a data science.,"53,705",31.2304,121.4737,Maybe,tater tots,dog,No,night owl,Yes,Ten years which song by Eason Chen
+"COMP SCI 220:LEC001, COMP SCI 220:LAB311",LEC001,18,Engineering: Biomedical,,,"53,706",46.52,-87.4,No,sausage,cat,Yes,no preference,Yes,"It changes weekly
+
+right now it's Smooth by Santana and Rob Thomas"
+COMP SCI 319:LEC002,LEC002,28,Engineering: Industrial,,,"53,705",37.9838,23.7275,No,mushroom,dog,Yes,night owl,Yes,"I have a lot of songs that I like.
+
+Some of my  favorite songs are -
+
+1. Seether - Fine Again, Breakdown, Truth
+
+2. Tool - Right in two, Schism
+
+3. Nickelback - How you remind me, Too bad
+
+4. Linkin Park - In the End, Numb, Pushing me away, What I've done
+
+5. Pink Floyd - Comfortably Numb, Another brick in the wall
+
+ "
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC003,20,Other (please provide details below).,Economics,,"53,703",51.5034,0.0794,No,Other,dog,Yes,night owl,Yes,Everlong by Foo Fighters
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,19,Computer Science,,Data Science and Environmental Studies,"53,715",37.7749,-122.4194,No,basil/spinach,neither,No,early bird,Maybe,Dancing Queen- ABBA
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,19,Other (please provide details below).,Double Major in Finance and Information Systems,,"53,703",39.335,-74.4963,No,pepperoni,neither,Yes,night owl,Yes,Godzilla by Eminem
+"COMP SCI 220:LAB332, COMP SCI 220:LEC003",LEC003,18,Engineering: Mechanical,,,"53,706",41.8781,-87.6298,No,pepperoni,dog,Yes,night owl,Maybe,do what i want- 
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC004,19,Engineering: Mechanical,,,"53,726",43.0702,-89.4146,No,pepperoni,dog,Yes,early bird,Yes,This Bar- Morgan Wallen
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,21,Engineering: Other,Materials Science & Engineering,,"53,715",43.0731,-89.4012,No,pepperoni,dog,Yes,no preference,Maybe,Short Change Hero - The Heavy
+COMP SCI 319:LEC001,LEC001,30,Other (please provide details below).,I am not a student--I work as an industry analyst. But my prior degrees are in math and environmental studies,,"53,703",19.4326,-99.1332,No,mushroom,cat,Yes,early bird,Yes,Nothing's Gonna Hurt You Baby
+"COMP SCI 220:LEC004, COMP SCI 220:LAB341",LEC004,21,Computer Science,,Data science,"53,706",28.22,112.93,Yes,tater tots,dog,No,night owl,Yes,Crystal mountain - Death
+"COMP SCI 220:LEC002, COMP SCI 220:LAB325",LEC002,26,Other (please provide details below).,Consumer Behavior and Marketplace Studies,,"53,705",31.8975,-81.5942,No,Other,dog,No,night owl,Yes,Venus Flytrap
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC001,20,Other (please provide details below).,economics,,"53,715",23.0508,113.7428,Maybe,sausage,dog,No,night owl,Yes,someone like you
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,19,Other (please provide details below).,"Economics
+
+ ",Statistics or Data science,"53,706",43.7696,11.2558,Maybe,mushroom,cat,Yes,night owl,Yes,"There's a lot, but as of right now, its Quarter Life Crisis by Taylor Bickett"
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,20,Engineering: Mechanical,,,"53,703",43.6532,-79.3831,No,pepperoni,dog,Yes,no preference,Yes,New Light -John Mayer
+"COMP SCI 220:LAB345, COMP SCI 220:LEC004",LEC004,19,Data Science,,,"53,703",25.033,121.5654,Yes,pepperoni,neither,Yes,night owl,Yes,Never Gonna Give You Up
+"COMP SCI 220:LAB333, COMP SCI 220:LEC003",LEC001,18,Science: Physics,," Undecided but possibly Computer Science, Data Science, or Chemistry","53,706",43.9424,12.4578,Maybe,Other,dog,Yes,no preference,Yes,Oi Astoi Tromaxane by Michalis Bezentakos
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,19,Other (please provide details below).,Economics,,"53,715",43,11,Maybe,none (just cheese),dog,No,night owl,Maybe,currently Open Arms by SZA 
+"COMP SCI 220:LEC001, COMP SCI 220:LAB311",LEC001,20,Computer Science,,economics,"53,703",30.2741,120.1551,Maybe,mushroom,neither,No,night owl,Maybe,Here's your perfect
+"COMP SCI 220:LEC001, COMP SCI 220:LAB314",LEC001,20,Data Science,,,"53,703",41.881,87.622,Yes,basil/spinach,dog,No,no preference,Maybe,Getting older by billie eilish
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC001,19,Engineering: Industrial,n/a,n/a,"53,703",41.8781,87.6298,No,none (just cheese),dog,No,night owl,No,Exit Music by Radiohead
+"COMP SCI 220:LAB315, COMP SCI 220:LEC001",LEC001,18,Computer Science,N/A,"Data Science, and Math.","53,706",11.9404,108.4583,Yes,pineapple,cat,No,night owl,Yes,Perfect by Ed Sheran
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,19,Engineering: Mechanical,,,"53,706",39.9042,116.4074,Maybe,mushroom,cat,No,no preference,Yes,Peace of mind by Boston
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC003,20,Other (please provide details below).,Personal Finance ,data science ,"53,703",10.4334,-83.6437,Maybe,basil/spinach,dog,Yes,night owl,Maybe,Anti-Hero by Taylor swift 
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,19,Engineering: Biomedical,,,"53,715",47.6032,-122.3303,No,green pepper,cat,Yes,early bird,Yes,No Hands
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,20,Engineering: Mechanical,,,"53,726",-8.5069,115.2625,Maybe,Other,dog,No,night owl,Yes,https://open.spotify.com/track/6dFldZ0RbUeWhyNiP3ae9U?si=2ff7bf6dd49b412c
+"COMP SCI 220:LEC004, COMP SCI 220:LAB342",LEC004,,Business: Other,Economics,Data Science,"53,703",55.6761,12.5683,Maybe,pepperoni,dog,Yes,night owl,No,Innerbloom - Rufus Du Sol
+"COMP SCI 220:LAB315, COMP SCI 220:LEC001",LEC001,,Computer Science,,,"53,706",43.0731,-89.4012,Maybe,mushroom,dog,No,early bird,No,Photograph by Ed Sheeran
+"COMP SCI 220:LEC002, COMP SCI 220:LAB322",LEC002,19,Other (please provide details below).,Undeclared - Planning to major in data science,,"53,726",21.3069,-157.8583,Yes,pepperoni,dog,No,early bird,Maybe,The Color Violet by Tory Lanez
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC002,20,Other (please provide details below).,Economics,No,"53,715",33.6225,113.3418,No,pineapple,cat,No,no preference,Yes,See you again
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,19,Data Science,,,"53,706",40.7573,-73.986,Yes,pepperoni,dog,Yes,night owl,Maybe,Creepin - Metro Boomin and the weekend
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,21,Statistics,,economics,"53,703",45.4408,12.3155,No,none (just cheese),neither,No,no preference,Yes,I love you so - The Walters
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,18,Engineering: Biomedical,,,"53,706",26.9504,-82.3531,No,basil/spinach,dog,Yes,early bird,Yes,Rich Girl by Hall and Oats
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC002,22,Other (please provide details below).,Psychology,Certificate in Business,"53,715",22.3964,114.1095,No,pepperoni,dog,No,night owl,Maybe,ZOMBIES by pH-1
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC002,22,Science: Biology/Life,N/A,N/A,"53,715",41.9028,12.4964,No,sausage,dog,No,night owl,Maybe,"It switches a lot. Right now, it's probably Minefield by Nic D."
+"COMP SCI 220:LAB332, COMP SCI 220:LEC003",LEC001,19,Business: Information Systems,,Finace,"53,703",32.0853,34.7818,No,macaroni/pasta,dog,No,night owl,Yes,Grace by Lil Baby featuring 42 Dugg
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,18,Engineering: Mechanical,,,"53,715",43.0325,-87.9215,No,sausage,dog,No,night owl,Yes,Pitbull - Fireball ft. John Ryan
+"COMP SCI 220:LEC004, COMP SCI 220:LAB342",LEC004,18,Engineering: Mechanical,,,"53,706",37.32,-122.03,Yes,Other,cat,Yes,early bird,Yes,"Shivers
+
+ "
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,19,Science: Biology/Life,N/A,N/A,"53,715",36.6512,117.1201,No,sausage,cat,No,night owl,Yes,Maple Leaf by Jay Chou
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,18,Other (please provide details below).,,,"53,706",37.5665,126.978,Maybe,macaroni/pasta,cat,No,no preference,Yes,I don't have one :)
+"COMP SCI 220:LEC002, COMP SCI 220:LAB322",LEC001,19,Engineering: Biomedical,,,"53,706",39.6945,-104.9744,No,sausage,dog,No,night owl,Yes,"cowboy like me, by taylor swift"
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC002,19,Other (please provide details below).,Consumer Behavior and Marketplace Studies ,n/a ,"53,715",356.8949,139.6917,No,pineapple,dog,No,night owl,Maybe,Gone by Rosé
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC003,19,Computer Science,,Data Science,"53,726",41.8781,-87.6298,Yes,sausage,dog,Yes,night owl,Yes,Love in the Dark by Adele
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,21,Engineering: Biomedical,,,"53,701",27.68,"-81,479",No,sausage,dog,Yes,early bird,Maybe,Growin up and Gettin Old - Luke combs
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,21,Engineering: Other,,,"56,511",46.7841,-96.0378,No,sausage,dog,No,night owl,Yes,"burn, burn, burn - zach bryan"
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,19,Engineering: Mechanical,,,"53,706",36.1627,-86.7816,No,pepperoni,dog,No,night owl,Yes,Could Have Been Me by The Struts
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC003,20,Business: Information Systems,,Marketing,"53,715",52.9805,-6.0427,No,Other,cat,No,night owl,Yes,Calico Skies by Paul McCartney 
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC003,19,Engineering: Industrial,,,"53,706",33.8195,-84.4155,No,pepperoni,dog,No,early bird,Maybe,"Fake Love, Drake"
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC001,21,Computer Science,No,No,"53,711",43,88,Maybe,pepperoni,cat,Yes,no preference,Maybe,My rapstar 
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC003,19,Science: Biology/Life,,,"53,706",40.7128,-74.006,No,sausage,dog,No,night owl,Yes,Jail -Kanye West
+"COMP SCI 220:LAB335, COMP SCI 220:LEC003",LEC003,19,Engineering: Industrial,,,"53,706",41.8781,-87.6298,No,pepperoni,dog,No,night owl,Maybe,yellow coldplay
+"COMP SCI 220:LEC004, COMP SCI 220:LAB341",LEC004,19,Data Science,,,"53,706",41.8781,-87.6298,Yes,sausage,dog,Yes,night owl,Yes,Tatuajes
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,19,Business: Information Systems,,,"53,706",44.8256,-93.1859,No,pineapple,dog,Yes,night owl,Maybe,Currently: Reminder by the Weeknd
+"COMP SCI 220:LAB345, COMP SCI 220:LEC004",LEC004,20,Computer Science,,,"53,706",41.9028,12.4964,No,pepperoni,dog,Yes,night owl,Yes,"LOST IT by Layto 
+
+(at least at the moment)"
+"COMP SCI 220:LEC004, COMP SCI 220:LAB341",LEC004,19,Science: Other,,,"53,715",31.2304,121.4737,Yes,pepperoni,dog,Yes,night owl,Yes,Despacito
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC002,19,Engineering: Mechanical,,,"53,703",38.57,-109.55,No,pepperoni,cat,No,early bird,Yes,Woodland
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,20,Other (please provide details below).,Economics Math Emphasis,Data Science,"53,705",37.4419,122.143,Yes,mushroom,cat,No,night owl,Yes,Slumber Party by Ashnikko.
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC001,20,Engineering: Mechanical,,,"53,715",44.1198,9.7085,No,basil/spinach,dog,Yes,night owl,Yes,Kill the Sun -Motherfolk
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC002,19,Computer Science,,Intended data science certificate,"53,715",37.5665,126.978,No,pepperoni,cat,Yes,night owl,Maybe,Better Now by Post Malone or Ego Death (ft. Steve Vai) by Polyphia
+"COMP SCI 220:LEC002, COMP SCI 220:LAB322",LEC002,20,Other (please provide details below).,Economics ,Data Science ,"53,703",30.2672,-97.7333,Yes,pepperoni,dog,No,night owl,Maybe,
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,20,Other (please provide details below).,Economics,,"53,703",41.87,-87.62,Maybe,sausage,dog,Yes,night owl,Yes,Astrovan by Mt. Joy
+"COMP SCI 220:LEC002, COMP SCI 220:LAB325",LEC002,20,Other (please provide details below).,Economics ,Philosophy,"53,703",40.7128,-74.006,No,mushroom,dog,Yes,early bird,Maybe,Father and Son by Cat Stevens
+"COMP SCI 220:LEC003, COMP SCI 220:LAB334",LEC003,20,Other (please provide details below).,Information Science,English,"53,715",39.3077,-123.7995,No,basil/spinach,cat,No,early bird,Maybe,"""Lost in My Mind"" by Rufus du Sol"
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,18,Science: Chemistry,,,"53,706",41.8781,-87.6298,Maybe,pepperoni,dog,No,night owl,Yes,right now it is warm winds by sza and isaiah rashad
+COMP SCI 319:LEC004,LEC004,22,Business: Finance,na,na,"53,703",24.4753,101.3431,No,pineapple,cat,No,night owl,Yes,Wow by Post Malone
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,19,Business: Other,,,"53,706",40.7128,-74.006,No,pepperoni,dog,No,no preference,Yes,Pretty Little Birds by SZA
+"COMP SCI 220:LAB315, COMP SCI 220:LEC001",LEC001,19,Business: Information Systems,,Business: Operations Technology Management,"53,715",35.0319,135.748,Maybe,none (just cheese),cat,Yes,no preference,Yes,Come Sail Away by Styx
+COMP SCI 319:LEC002,LEC001,,Other (please provide details below).,Energy Analysis and Policy - Public Policy,,"53,703",41.9028,12.4964,No,sausage,dog,No,no preference,Yes,Psychic City - YACHT
+"COMP SCI 220:LAB315, COMP SCI 220:LEC001",LEC001,20,Computer Science,,,"53,711",43.0969,-89.5115,Maybe,pepperoni,dog,No,night owl,Maybe,Lofi
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC003,19,Business: Information Systems,,,"53,715",37.7749,-122.4194,Maybe,pepperoni,dog,No,night owl,Yes,Dancing Queen by ABBA
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,20,Mathematics/AMEP,,,"53,703",50,80,Maybe,Other,dog,No,no preference,Maybe,safe and sound
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,20,Other (please provide details below).,Economics,Certificate in data science,"53,715",34.0522,-118.2437,No,pepperoni,dog,No,early bird,No,I don’t have one at the moment.
+"COMP SCI 220:LEC001, COMP SCI 220:LAB311",LEC001,19,Engineering: Biomedical,,"Biomedical Engineering, French ","53,706",44.9778,-93.265,No,pineapple,dog,Yes,early bird,Maybe,
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,19,Engineering: Mechanical,,,"53,711",26.0891,-80.1716,No,pepperoni,dog,No,night owl,Yes,gun to my head probably Bohemian Rhapsody
+"COMP SCI 220:LEC001, COMP SCI 220:LAB314",LEC001,18,Engineering: Mechanical,,,"53,706",64.1265,-21.8174,No,green pepper,neither,Yes,night owl,Yes,Sick Love - Red Hot Chili Peppers
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,18,Science: Biology/Life,,,"53,706",13.0827,80.2707,No,mushroom,dog,No,night owl,Yes,Sugar Rush Ride - TXT
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,19,Science: Biology/Life,,,"53,715",42.0422,14.48,No,mushroom,cat,No,night owl,Yes,Vincent by Don McLean
+"COMP SCI 220:LAB335, COMP SCI 220:LEC003",LEC003,18,Engineering: Biomedical,N/A,N/A currently ,"53,706",43.0747,270.6158,Maybe,pepperoni,dog,No,no preference,Maybe,"""Shadow"" by Macklemore"
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC004,20,Data Science,,Economic,"53,715",31.2304,121.4737,Yes,sausage,cat,No,night owl,Yes,好运来
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,20,Mathematics/AMEP,,,"53,703",39.0407,117.1857,No,pepperoni,cat,No,night owl,Yes,Let It Go
+"COMP SCI 220:LEC001, COMP SCI 220:LAB314",LEC001,18,Engineering: Mechanical,,,"533,706",28.3852,-81.5639,No,none (just cheese),dog,No,night owl,Yes,He's a Pirate by Klaus Badelt
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",LEC004,22,Other (please provide details below).,회계,데이터 과학,"53,715",37.5665,126.978,Maybe,none (just cheese),neither,No,night owl,Yes,Summer-Paul Blanco
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC003,,Engineering: Biomedical,,,"53,706",43,-79,Maybe,mushroom,dog,No,no preference,Maybe,Rockabye by Clear Bandit
+"COMP SCI 220:LAB333, COMP SCI 220:LEC003",LEC003,19,Engineering: Mechanical,,,"53,706",43.0731,-89.4012,No,sausage,dog,Yes,early bird,No,Stone - Whiskey Myers
+"COMP SCI 220:LEC004, COMP SCI 220:LAB341",LEC004,19,Engineering: Mechanical,,,"53,706",43.1616,-89.9112,No,macaroni/pasta,dog,Yes,night owl,Yes,Something More by love-sadKID
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC001,18,Computer Science,,I am going for a certificate (Minor) in Data Science,"53,703",41.0151,28.9795,Maybe,pineapple,cat,No,night owl,Maybe,Butterfly effect
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,18,Engineering: Mechanical,,,"94,596",37.7749,-122.4194,No,pineapple,dog,No,night owl,Maybe,Creepin' by The Weekend
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC003,22,Science: Other,,,"53,705",24.8607,67.0011,Maybe,Other,cat,Yes,early bird,Yes,hidden in the sand by tally hall
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC004,18,Engineering: Biomedical,N/A,Potentially Environmental Engineering,"53,706",48.8566,2.3522,No,pepperoni,cat,No,night owl,Yes,"Space Oddity by David Bowie. Although, I like the 2019 mix more than the original, got that added instrumental power. "
+"COMP SCI 220:LAB315, COMP SCI 220:LEC001",LEC001,19,Business: Actuarial,,Econ,"53,715",1.3115,103.9213,Maybe,pineapple,dog,No,night owl,Yes,My Heart will Go On
+COMP SCI 319:LEC001,LEC001,28,Science: Physics,,Planiing to do a Doctoral minor in computer science.,"53,715",53.8011,-9.5223,No,sausage,dog,Yes,no preference,Yes,"Thriller,  by Michael Jackson."
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,20,Other (please provide details below).,Psychology Major and on the Pre-med track,Minors in Asian American Studies and Data Science,"53,715",41.8781,-87.6298,No,sausage,dog,No,night owl,Yes,missed calls by Mac Miller
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",LEC004,19,Computer Science,,,"53,703",47.6062,-122.3321,Yes,sausage,cat,Yes,no preference,Yes,"Tyler, The Creator - 911 / Mr. Lonely"
+"COMP SCI 220:LAB335, COMP SCI 220:LEC003",LEC003,19,Science: Other,Astronomy-Physics,Physics,"53,715",12.9716,77.5946,No,Other,dog,No,no preference,Maybe,Any song by BTS
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC003,18,Computer Science,,,"53,706",40.7287,-74.0002,Maybe,sausage,cat,Yes,no preference,Yes,what is life - george harrison
+"COMP SCI 220:LAB335, COMP SCI 220:LEC003",LEC003,19,Engineering: Biomedical,,,"53,706",30.267,-97.743,No,pepperoni,cat,Yes,no preference,Yes,Freaks - Surf Curse
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC002,21,Science: Biology/Life,,Conservation Biology,"53,703",39.7439,84.6366,No,Other,dog,No,early bird,Yes,"""Shine a Light"" by The Rolling Stones"
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,20,Data Science,,,"53,703",36.6512,117.1201,Yes,pepperoni,cat,No,night owl,Yes,No
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,18,Engineering: Mechanical,,,"53,706",48.8566,2.3522,Maybe,sausage,dog,No,night owl,Yes,ignition remix by R Kelly
+"COMP SCI 220:LEC004, COMP SCI 220:LAB341",LEC004,20,Science: Other,Environmental science,,"53,726",48.8566,2.3522,Maybe,macaroni/pasta,cat,No,night owl,Yes,Amour Plastique
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC002,21,Business: Finance,,,"53,715",35.6895,139.6917,No,pineapple,cat,No,night owl,Maybe,"""See You Again"""
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",LEC004,20,Engineering: Biomedical,,,"53,703",48.8577,-357.7067,No,pineapple,dog,No,no preference,Maybe,Everywhere by Fleetwood Mac
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,18,Business: Actuarial,,,"53,706",47.6062,122.3321,Maybe,sausage,dog,Yes,no preference,No,I’m Good (Blue) - Bebe Rexha and David Guetta
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,22,Science: Other,Atmospheric and Oceanic Sciences,,"53,711",35.6895,139.6917,No,mushroom,dog,Yes,early bird,Yes,DARE - Gorillaz
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,18,Engineering: Mechanical,,,"53,706",41.8781,-87.6298,No,mushroom,dog,No,early bird,Maybe,Cheerleader by Omi
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC002,23,Mathematics/AMEP,,Economics,"53,711",35.6895,139.6917,No,green pepper,dog,No,night owl,Yes,"Sunday Candy
+
+by Nico Segal and The Social Experiment"
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC001,20,Computer Science,,,"53,715",43.0731,89.4012,No,pineapple,cat,No,night owl,No,I don't have one
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC004,18,Engineering: Mechanical,,,"53,706",41.8818,-87.6232,No,pepperoni,dog,No,night owl,Yes,"""Heading South"" by Zach Bryan"
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,22,Engineering: Biomedical,,,"53,715",42.9955,-87.9291,No,mushroom,dog,Yes,early bird,Yes,Getaway Car by Taylor Swift
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,20,Business: Finance,N/A,N/A,"53,703",26.1224,-80.1373,No,pepperoni,neither,No,night owl,Yes,Closer
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,19,Data Science,,,"53,706",41.8781,-87.6298,No,sausage,dog,Yes,night owl,Yes,"""Codeine Crazy"" by Future"
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,,Data Science,,English BA,"53,703",33.749,-84.388,Yes,basil/spinach,dog,Yes,night owl,Yes,Beyonce - 6 inch (feat. The Weeknd)
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,19,Engineering: Mechanical,,,"53,703",25.2048,55.2708,No,none (just cheese),cat,No,night owl,Maybe,Eminem - Till I Collapse
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,20,Science: Biology/Life,,,"53,703",44.7687,-91.5169,No,pepperoni,dog,Yes,night owl,Maybe,"""Brooklyn Baby"" - Lana Del Rey"
+"COMP SCI 220:LAB335, COMP SCI 220:LEC003",LEC003,21,Mathematics/AMEP,,,"53,715",3.139,101.6869,Maybe,pineapple,neither,Yes,early bird,Yes,metallica
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC001,20,Other (please provide details below).,Sociology,N/A,"53,726",34.0522,-118.2437,No,pineapple,cat,No,night owl,Maybe,8Teen by Khalid 
+"COMP SCI 220:LEC003, COMP SCI 220:LAB334",LEC003,19,Engineering: Biomedical,,,"53,706",42.3601,-71.0589,No,macaroni/pasta,dog,Yes,night owl,No,Shy by Hether
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,18,Data Science,,,"53,706",33.5458,-117.7817,Yes,sausage,dog,Yes,no preference,Maybe,Emotionally scared by lil baby
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,19,Science: Other,I am primarily majoring in Atmospheric / Oceanic Sciences!,"In addition to the AOS Major, I will be majoring in Communication Arts, Radio / TV Media studies.","53,703",43.6532,-79.3832,No,pepperoni,dog,Yes,night owl,Yes,Fallout by Marianas Trench!!! Gotta shout out my favourite local Canadian artists!
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,18,Business: Other,Economics,Maybe environmental studies or statistics. ,"53,706",41.878,-87.629,Maybe,sausage,dog,Yes,no preference,Maybe,Soundtrack to my life by kid cudi
+"COMP SCI 220:LEC003, COMP SCI 220:LAB334",LEC003,18,Engineering: Mechanical,,,"53,706",39.6403,-106.3709,No,pineapple,dog,No,night owl,Yes,The ABC's
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,19,Other (please provide details below).,Computer Science,Data Science,"53,715",39.5796,-104.9266,Yes,pepperoni,dog,No,night owl,Yes,Skeleton
+"COMP SCI 220:LEC004, COMP SCI 220:LAB341",LEC004,21,Science: Physics,,,"53,715",47.3769,8.5417,No,basil/spinach,dog,No,night owl,Maybe,PRIDE by Kendrick Lamar
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,20,Engineering: Mechanical,,,"53,715",39.1031,-84.512,No,pepperoni,cat,Yes,early bird,Maybe,One - Metallica
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC002,20,Other (please provide details below).,Biology,Environmental Science,"53,715",42.36,-71.06,No,pineapple,cat,No,night owl,Yes,Light My Love- Great Van Fleet
+"COMP SCI 220:LAB333, COMP SCI 220:LEC003",LEC003,18,Other (please provide details below).,Bio-Systems Engineering,,"53,704",43.6275,-89.7661,Maybe,sausage,dog,No,early bird,Yes,MICHUUL by Duckwrth
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,18,Business: Finance,Finance ,Information Systems with a minor in Computer Science,"53,706",29.9511,-90.0715,No,green pepper,dog,No,night owl,Yes,pill - d savage
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,20,Engineering: Biomedical,,,"53,703",43.7696,11.2558,Maybe,none (just cheese),dog,No,night owl,No,One more time by daft punk
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC001,21,Business: Other,Agricultural Business Management,N/A,"53,703",43.0731,-89.4012,No,macaroni/pasta,dog,Yes,night owl,Yes,Dancing With Our Hands Tied by T-Swift
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC002,18,Engineering: Industrial,,,"53,706",41.9524,-87.6779,No,Other,dog,Yes,no preference,Maybe,You and I - Wilco
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,21,Business: Other,,Legal Studies,"53,715",13.0945,-86.3538,No,none (just cheese),dog,No,early bird,No,titi me pregunto - bad bunny
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,18,Engineering: Mechanical,,,"53,706",21.3069,-157.8583,No,pepperoni,dog,Yes,no preference,Yes,Dark Necessities - Red Hot Chili Peppers 
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,19,Business: Information Systems,,,"53,715",40.7023,-73.9887,No,green pepper,dog,Yes,night owl,No,F2F by SZA
+"COMP SCI 220:LAB333, COMP SCI 220:LEC003",LEC003,19,Other (please provide details below).,English ,History ,"53,706",47.369,8.538,No,mushroom,dog,No,early bird,Maybe,Enchanted by Taylor Swift
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,20,Mathematics/AMEP,,,"53,703",-0.1807,-78.4678,Yes,sausage,dog,Yes,night owl,Yes,You belong with me - Taylor Swift
+"COMP SCI 220:LEC002, COMP SCI 220:LAB322",LEC001,18,Engineering: Other,Electrical Engineering,,"53,706",40.712,-74,Maybe,none (just cheese),dog,Yes,night owl,Yes,For Whom the Bell Tolls - Metallica
+"COMP SCI 220:LAB332, COMP SCI 220:LEC003",LEC001,19,Business: Finance,,Business: Information Systems ,"53,706",-2.9001,-79.0059,Maybe,mushroom,cat,No,night owl,Yes,Steve Lacy - Bad Habit
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC001,18,Science: Physics,,Astronomy-physics,"53,706",44.9466,-93.2883,No,basil/spinach,cat,No,night owl,No,
+"COMP SCI 220:LAB333, COMP SCI 220:LEC003",LEC003,19,Engineering: Other,,,"53,706",42.8,-89.6,Maybe,pineapple,cat,Yes,early bird,No,A Sky Like I've Never Seen by Fleet Foxes 
+"COMP SCI 220:LEC002, COMP SCI 220:LAB325",LEC002,21,Computer Science,,,"53,726",42.3184,-71.0449,Maybe,sausage,cat,No,no preference,Maybe,Orange Show Speedway - Lizzy McAlpine
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC002,19,Computer Science,,,"53,703",40.7773,-73.9553,No,pepperoni,dog,Yes,night owl,Yes,All Too Well (10 Minute Version)
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC002,18,Other (please provide details below).,Political Science,,"53,706",37.7749,-122.4194,Maybe,macaroni/pasta,cat,Yes,night owl,Maybe,Summer Nights - Lil Rob
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC003,19,Computer Science,,,"53,706",35.6895,139.6917,Maybe,pepperoni,dog,No,night owl,Yes,Change partners by nba youngboy and moneybagg yo
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC003,18,Engineering: Mechanical,,,"-53,703",41.7874,-87.6988,No,pepperoni,dog,Yes,night owl,Yes,Neverita-Bad Bunny
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",LEC004,21,Engineering: Biomedical,,,"53,715",43.6532,-79.3832,No,basil/spinach,dog,Yes,early bird,Maybe,"Raspberry Beret, Prince"
+"COMP SCI 220:LAB332, COMP SCI 220:LEC003",LEC003,21,Science: Physics,,,"53,703",52.52,13.405,No,green pepper,dog,Yes,no preference,Maybe,"Brazil, Declan Mckenna"
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,20,Engineering: Other,Engineering Mechanics: Aerospace,,"53,706",41.8818,-87.6232,No,sausage,dog,No,night owl,Yes,Elevator Days - Backseat Lovers
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,,Engineering: Mechanical,,,"53,706",19.1747,-96.1908,No,pepperoni,dog,No,night owl,No,"Cinema- Harry Styles,
+
+Efecto-Bad Bunny"
+"COMP SCI 220:LEC001, COMP SCI 220:LAB314",LEC001,18,Engineering: Biomedical,,,"53,706",51.5074,-0.1278,No,pepperoni,dog,Yes,night owl,Yes,No Role Modelz - J. Cole 
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,,Engineering: Biomedical,,,"53,715",43.07,89.4,No,tater tots,cat,Yes,night owl,Yes,Chum by Earl Sweatshirt
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC002,18,Data Science,,Political Science,"53,706",47.6032,-122.3303,Yes,Other,dog,Yes,night owl,Yes,Me and Your Mama - Childish Gambino
+"COMP SCI 220:LEC002, COMP SCI 220:LAB325",LEC002,20,Engineering: Industrial,,,"53,703",-22.9068,-43.1729,Maybe,Other,dog,Yes,night owl,Yes,"Too Many Years - Kodak Black Ft. PnB Rock
+
+or
+
+Don't You Worry Child - Swedish House Mafia"
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC004,23,Computer Science,"Computer Science
+
+ ","Data Science
+
+ ","53,705",41.0082,28.9784,Yes,none (just cheese),dog,No,night owl,Yes,"Beni Aşka İnandır / Kolpa
+
+ "
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC001,18,Engineering: Industrial,,,"53,706",39.7384,-104.9848,No,sausage,dog,Yes,no preference,Yes,Pray for me
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,19,Business: Other,"My major is Consumer Behavior and Marketplace studies 
+
+ 
+
+Certificates in Data Science and Leadership ",N/A,"53,706",36.1627,-86.7816,No,none (just cheese),cat,No,no preference,No,"Right now one of my many favorite songs is ""Money & Love"" by Wizkid"
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,20,Business: Actuarial,,,"53,704",43.1947,88.729,Maybe,pepperoni,cat,Yes,no preference,Yes,IPAs by 30
+"COMP SCI 220:LAB333, COMP SCI 220:LEC003",LEC003,19,Business: Finance,Finance,Computer Science,"53,706",49.2827,-123.1207,Maybe,pepperoni,cat,Yes,night owl,Maybe,Do you love me
+"COMP SCI 220:LEC001, COMP SCI 220:LAB311",LEC001,19,Other (please provide details below).,Poli Sci,,"53,703",40.7128,-74.006,No,pepperoni,dog,No,night owl,Yes,"""No Worries"" lil wayne"
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,20,Engineering: Mechanical,,,"53,715",38.8937,-77.0361,No,pepperoni,dog,No,night owl,Yes,Downtown By Macklemore
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC003,,Other (please provide details below).,Political Science,,"53,706",38.8895,-77.0353,Maybe,none (just cheese),neither,No,night owl,Yes,Pretty Wings- Maxwell
+"COMP SCI 220:LEC002, COMP SCI 220:LAB322",LEC002,25,Other (please provide details below).,Third-year law student,,"53,703",40.793,-73.9764,No,Other,dog,No,night owl,Yes,Terrapin Station by the Grateful Dead
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC002,19,Other (please provide details below).,Political Science,,"53,706",41.8781,-87.6298,Maybe,pepperoni,dog,No,night owl,Maybe,Fancy Clown -MF DOOM
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC001,19,Business: Actuarial,,,"53,715",43.0731,-89.4012,No,basil/spinach,dog,Yes,night owl,Yes,More Than a Feeling
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,21,Science: Other,Economics,Data Science,"53,706",43.0731,-89.4012,No,pepperoni,dog,No,night owl,Maybe,potato salad - tyler the creator
+"COMP SCI 220:LEC004, COMP SCI 220:LAB342",LEC004,19,Business: Information Systems,,,"53,706",21.3069,-157.8583,No,sausage,dog,Yes,no preference,No,Headlines by Drake
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,20,Data Science,,"Economics, Math","53,715",37.8706,112.5489,Yes,sausage,cat,No,night owl,Yes,Welcome to a wonderful land
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC002,20,Science: Biology/Life,n/a,n/a,"53,713",41.8472,-87.6256,Yes,sausage,dog,Yes,no preference,Yes,"Someday (salute Remix) - DJ Seinfield, salute"
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,19,Engineering: Other,,Physics Astronomy,"53,726",39.7392,-104.9903,No,pepperoni,neither,No,night owl,Yes,I don't have an all-time favorite as I listen to a wide variety of music genres but right now it's probably Illusory Sense by Ichika Nito.
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,19,Engineering: Biomedical,,,"53,706",48.2082,16.3738,Maybe,mushroom,dog,No,night owl,Yes,Walking on a Dream
+"COMP SCI 220:LAB333, COMP SCI 220:LEC003",LEC001,18,Data Science,,,"53,706",88.944,42.7756,Yes,pepperoni,cat,No,early bird,Yes,Nugget Man
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC002,20,Data Science,,,"53,706",41.3879,2.1699,Yes,pineapple,dog,Yes,night owl,Yes,Shoota
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC002,19,Science: Chemistry,,,"53,715",33.1581,-117.3506,No,macaroni/pasta,dog,Yes,night owl,Yes,Orange Blood by Mt. Joy although I couldn't truly pick just one song
+"COMP SCI 220:LAB315, COMP SCI 220:LEC001",LEC001,22,Data Science,,,"53,715",39.9,116,Yes,sausage,neither,Yes,early bird,Yes,以父之名
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC002,19,Business: Finance,,Certificate in Data Science (why im taking this class),"53,715",43.0389,-87.9065,Maybe,sausage,dog,No,no preference,No,Big Chungus
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,18,Engineering: Mechanical,,,"53,706",42.2193,-88.2489,No,pepperoni,dog,No,no preference,Yes,911/Mr. Lonely Tyler the Creator
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,18,Business: Information Systems,,,"53,715",43.0731,-89.4012,No,pepperoni,dog,Yes,night owl,Yes,Stop Breathing - Playboi Carti
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC002,21,Other (please provide details below).,economic,,"53,715",24.8801,102.8329,Maybe,pineapple,dog,No,night owl,Maybe,fake love
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC002,20,Statistics,,,"53,711",40,116,Maybe,pepperoni,dog,Yes,early bird,No,Wildest Dreams - Taylor Swift
+"COMP SCI 220:LEC002, COMP SCI 220:LAB322",LEC002,19,Computer Science,,,"53,703",48.8566,2.3522,No,Other,dog,No,night owl,Yes,Forever
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC001,20,Business: Information Systems,,,"53,711",44.9778,-93.265,No,sausage,dog,No,night owl,Yes,Black - Pearl Jam
+"COMP SCI 220:LAB345, COMP SCI 220:LEC004",LEC004,21,Engineering: Mechanical,NA,NA,"53,706",40.7131,-74.0072,No,basil/spinach,dog,Yes,night owl,No,"My favorite song is Harry Styles' ""Watermelon Sugar"""
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC001,20,Engineering: Biomedical,,,"53,715",39.0968,-120.0323,Maybe,sausage,dog,No,night owl,Yes,The Good Stuff (Kenney Chesney)
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,18,Other (please provide details below).,Economics,,"53,706",55.9533,-3.1883,Yes,mushroom,dog,Yes,early bird,Maybe,"Leave before you love me - Marshmello, Jonas Brothers"
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,20,Business: Other,I study economics and data science.,"economics, data science","53,711",39.9042,116.4074,Yes,pineapple,neither,Yes,early bird,Maybe,Beautiful
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,23,Other (please provide details below).,Economics major,None.,"53,711",24.1477,120.6736,Maybe,mushroom,neither,No,night owl,Yes,The Last Goodbye - Billy Boyd
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,19,Science: Other,,,"53,706",47.68,-122.2,Maybe,pineapple,dog,No,night owl,Maybe,saturday nights by khalid
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,20,Other (please provide details below).,economics,,"53,715",35.6,139.6,Maybe,tater tots,dog,Yes,night owl,Maybe,Ashe
+"COMP SCI 220:LEC001, COMP SCI 220:LAB312",LEC001,21,Statistics,N/A,Microbiology ,"53,715",20.6597,-103.3496,No,pepperoni,dog,No,night owl,Yes,piel canela by los panchos
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,19,Engineering: Mechanical,,,"53,706",40.7128,-74.006,Maybe,mushroom,dog,No,night owl,Yes,Devolution by Starset
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,18,Engineering: Mechanical,,,"53,715",39.7392,-104.9903,Maybe,pineapple,dog,Yes,night owl,Yes,Unwritten - Natasha Bedingfield
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC001,20,Science: Biology/Life,Environmental Sciences,Global health,"53,703",52.52,13.405,No,pineapple,dog,No,no preference,Yes,This varies week by week but this week it is waving through a window from dear evan hansen
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC003,20,Engineering: Mechanical,,Might do business management as my second major,"53,706",22.5431,114.0579,Maybe,pepperoni,dog,Yes,no preference,No,"Don't really have a favorite, I like all kinds of songs, but I like old HK music a lot. "
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,19,Statistics,,I am considering an English major. ,"53,706",32.7157,-117.1611,Maybe,none (just cheese),neither,No,night owl,Maybe,Umbrella 
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC001,18,Engineering: Biomedical,,,"53,706",47.6062,-122.3321,Maybe,none (just cheese),dog,Yes,early bird,No,Upside Down -- Jack Johnson
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC001,20,Science: Physics,,,"53,703",41.8781,-87.6298,Maybe,pepperoni,cat,No,night owl,Yes,L'amour looks something like you
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC002,19,Engineering: Other,Computer Engineering,Computer Science,"53,703",41.8781,-87.6298,No,Other,dog,Yes,no preference,Yes,Myron - Lil Uzi Vert
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC004,18,Engineering: Mechanical,,Trumpet Performance,"53,706",48.8564,2.3532,No,sausage,cat,No,night owl,Yes,Stardust by Glenn Miller
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC002,18,Engineering: Biomedical,,,"53,706",40.0169,-105.2796,No,pepperoni,cat,No,night owl,Yes,Them Changes
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,19,Business: Information Systems,,Marketing,"53,706",-45.0312,168.6615,No,Other,cat,No,night owl,No,Charleston Girl (live) by Tyler Childers
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",LEC001,19,Data Science,,,"51,735",48.8566,2.3522,Maybe,pepperoni,cat,Yes,night owl,Yes,After The Storm - Kali Uchis and Tyler the Creator
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC002,19,Engineering: Biomedical,,,"53,706",33.4363,-112.0715,No,pepperoni,dog,Yes,night owl,No,It's Five O'Clock Somewhere
+"COMP SCI 220:LEC004, COMP SCI 220:LAB342",LEC004,18,Science: Biology/Life,,,"53,706",20.8,-156.3,Maybe,sausage,cat,Yes,early bird,Maybe,Save your tears
+"COMP SCI 220:LEC002, COMP SCI 220:LAB325",LEC002,19,Other (please provide details below).,Econ with Math Emphasis ,Statistics,"53,715",36,120,No,mushroom,dog,No,night owl,Yes,Some day or oneday
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC002,21,Business: Information Systems,,,"53,705",37.7749,-122.4194,No,pepperoni,dog,Yes,early bird,No,Hard to decide. I really like rap music.
+COMP SCI 319:LEC002,LEC001,26,Science: Chemistry,,,"53,705",43.0731,-89.4012,No,sausage,neither,No,no preference,Maybe,My heart will go on
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,18,Other (please provide details below).,Psychology,,"53,706",32.7157,-117.1611,No,pepperoni,cat,No,no preference,Yes,"""Are You Bored Yet"" By Wallows"
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,20,Mathematics/AMEP,,,"53,715",43.0739,-89.3852,Maybe,pepperoni,dog,Yes,night owl,Yes,Something in the Orange by Zach Bryan
+"COMP SCI 220:LEC002, COMP SCI 220:LAB322",LEC002,21,Engineering: Biomedical,N/A,N/A,"53,703",41.3874,2.1686,No,pineapple,dog,No,no preference,No,"Song: City of Stars
+
+Artist: Logic"
+"COMP SCI 220:LAB345, COMP SCI 220:LEC004",LEC001,18,Statistics,n/a,n/a,"53,703",40.72,-73.98,Maybe,macaroni/pasta,dog,Yes,early bird,Maybe,River - Ben Platt
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,18,Engineering: Biomedical,,"I may potentially get a data science certificate, but also am on the pre-med track.","53,706",40.7128,-74.006,No,pineapple,dog,No,night owl,No,Love Me Like That by Sam Kim
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC004,19,Engineering: Other,Engineering: undecided,,"53,706",41.3874,2.1686,Maybe,pepperoni,dog,Yes,night owl,Maybe,44 Bulldog by Pop Smoke
+COMP SCI 319:LEC003,LEC003,28,Engineering: Industrial,,,"53,715",29.9695,76.8783,Maybe,mushroom,dog,Yes,night owl,Maybe,Hotel California by Eagles
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,19,Other (please provide details below).,Economics,N/A,"53,706",32.7148,-117.1589,Yes,macaroni/pasta,cat,No,night owl,Yes,Myth by Beach House
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC001,18,Data Science,,,"53,706",35.6895,139.6917,Maybe,pineapple,dog,No,night owl,Yes,Daylight - Matt and Kim
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",LEC004,18,Engineering: Other,"Material Engineering
+
+ ","Chemical Engineering
+
+ ","53,706",25.033,121.5654,No,pepperoni,dog,No,night owl,Maybe,反毒大使
+"COMP SCI 220:LEC004, COMP SCI 220:LAB341",LEC004,,Business: Actuarial,,,"53,711",39.9042,116.4074,No,mushroom,cat,Yes,night owl,Maybe,"***************
+I Love You 3000
+***************"
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,19,Business: Information Systems,,,"53,703",38.7193,-9.1379,Maybe,pepperoni,dog,No,night owl,Maybe,All My Friends - 21 Savage
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC003,18,Engineering: Mechanical,,,"53,706",44.9537,-93.09,No,sausage,dog,No,night owl,Maybe,Biking
+"COMP SCI 220:LEC004, COMP SCI 220:LAB341",LEC004,19,Engineering: Mechanical,,,53.706,43.0722,89.4008,No,none (just cheese),dog,No,night owl,No,Party in the U.S.A. - Miley Cyrus 
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC003,19,Data Science,,,"53,715",19.076,72.8777,Yes,Other,cat,No,early bird,Yes,Buzz Me In by Remi Wolf
+"COMP SCI 220:LAB345, COMP SCI 220:LEC004",LEC001,20,Statistics,,,"57,303",43.0117,88.2315,Maybe,sausage,cat,No,night owl,Yes,The way life goes lil uzi vert
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,19,Engineering: Mechanical,,,"53,051",36.1627,-86.7816,Maybe,macaroni/pasta,dog,No,night owl,Maybe,Welcome to the Jungle by GNR
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,18,Engineering: Mechanical,,,"53,706",37.7749,-122.4194,No,pepperoni,cat,No,night owl,Yes,Eagles - Hotel California
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,18,Science: Biology/Life,,pharmacology and toxicology,"53,706",30,120,Maybe,mushroom,dog,No,night owl,Yes,すべてが壊れた夜に by SEKAI NO OWARI
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC002,19,Engineering: Industrial,,,"53,706",41.4969,-81.6896,No,sausage,dog,No,night owl,Maybe,54321 by Offset
+"COMP SCI 220:LAB332, COMP SCI 220:LEC003",LEC003,,Other (please provide details below).,Economics,,"53,715",37.7771,-121.9675,No,mushroom,neither,No,night owl,Yes,kill bill
+COMP SCI 319:LEC001,LEC001,26,Engineering: Biomedical,N/A,N/A,"53,703",39.3245,-77.7397,No,basil/spinach,dog,No,night owl,Yes,Rocky Racoon - the beatles
+"COMP SCI 220:LEC004, COMP SCI 220:LAB342",LEC004,19,Computer Science,,Data Science,"53,706",41.833,-87.9287,Yes,basil/spinach,neither,No,night owl,Yes,Major Minus- Coldplay
+COMP SCI 319:LEC004,LEC004,25,Business: Other,Business Analytics,"Machine Learning, Data technology","53,715",15.2993,74.124,Maybe,green pepper,dog,Yes,night owl,No,Current favourite - NATU NATU from RRR
+"COMP SCI 220:LAB333, COMP SCI 220:LEC003",LEC003,18,Engineering: Mechanical,,,"53,715",50.0755,14.4378,No,pineapple,dog,Yes,early bird,No,"Sitting On the Dock of the Bay, Otis Redding"
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC002,18,Engineering: Industrial,,,"53,706",19.6,-156,Maybe,none (just cheese),dog,No,night owl,Yes,Flowers by Miley Cyrus
+COMP SCI 319:LEC002,LEC002,23,Business: Other,Business Analytics,,"53,703",62.3908,17.3069,Maybe,mushroom,neither,No,early bird,Maybe,New Romantics
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC002,20,Science: Physics,,Astrophysics,"53,706",24.8607,67.0014,No,green pepper,cat,No,early bird,Yes,Phoenix- Lindsey Stirling
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,20,Science: Other,"I am an Atmospheric, Oceanic, Space Sciences, and African-American Studies Major.
+
+ ",,"53,703",27.28,89.385,No,pineapple,cat,No,no preference,Maybe,Meet Me in the Morning- Bob Dylan
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,21,Business: Finance,,,"53,703",24.8911,121.1158,Maybe,pepperoni,cat,No,no preference,Maybe,someone you loved
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC004,19,Engineering: Mechanical,N/A,N/A,"53,703",40.7128,-74.006,Maybe,pepperoni,dog,Yes,night owl,Yes,"Spin Me Round by Auggie Bello, Casey Abrams"
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC002,20,Engineering: Industrial,,,"53,703",32.7157,-117.1611,No,green pepper,cat,No,night owl,Yes,heat waves
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,20,Science: Other,Atmospheric and Oceanic Sciences,Environmental Science,"53,715",25.7617,-80.1918,No,pepperoni,dog,No,night owl,Yes,Iris - Goo Goo Dolls
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC003,19,Other (please provide details below).,Landscape Architecture and Urban Studies,Statistics ,"53,726",34.68,112.47,Maybe,sausage,dog,No,no preference,No,I like How Far I'll Go recently. 
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC001,20,Engineering: Other,Nuclear Engineering,n/a,"53,711",43,-89.4,Maybe,pepperoni,dog,Yes,night owl,Yes,Wake Me Up by Avicii
+"COMP SCI 220:LAB345, COMP SCI 220:LEC004",LEC004,18,Engineering: Mechanical,,,"53,706",40.4637,-3.7492,No,pepperoni,dog,Yes,no preference,Maybe,Free Fallin' Tom Petty
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,19,Engineering: Mechanical,,,"53,706",36.4864,-118.5658,No,sausage,dog,No,no preference,Yes,Love Sosa
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,20,Science: Other,Environmental Science,Certificate in Data Science,"53,706",42.0945,-90.1568,No,basil/spinach,cat,Yes,early bird,No,Respect by Aretha Franklin
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,19,Engineering: Mechanical,,,"53,706",35.6895,139.6917,No,sausage,cat,No,no preference,Maybe,"1.) Cigarettes, by Juice Wrld
+
+2.) Just wanna be loved (Rimix) ft. David Yang, by Kid $wami
+
+3.)Distraction, by Polo G."
+"COMP SCI 220:LEC004, COMP SCI 220:LAB341",LEC004,18,Engineering: Biomedical,,,"53,706",47.6062,-122.3321,Maybe,basil/spinach,cat,No,night owl,Yes,sonder by the wrecks
+COMP SCI 319:LEC002,LEC002,33,Business: Other,Business analytics,,"53,713",39.9042,116.3833,Maybe,Other,neither,Yes,night owl,Yes,Love is narcissus.
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,19,Engineering: Mechanical,,,"53,715",26.4511,-81.9481,No,macaroni/pasta,dog,No,night owl,Maybe,No Cure Zach Bryan
+"COMP SCI 220:LEC003, COMP SCI 220:LAB334",LEC003,17,Engineering: Mechanical,,,"53,715",-32.8594,-71.2374,Maybe,pepperoni,dog,No,night owl,Yes,Tunak Tunak Tun - Daler Mehndi
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC002,19,Other (please provide details below).,"I am undecided but I am thinking of Data Science, Information Science, or Economics",,"53,706",47.6062,-122.3321,Maybe,basil/spinach,dog,No,no preference,Maybe,You Belong With Me - Taylor Swift 
+"COMP SCI 220:LEC003, COMP SCI 220:LAB334",LEC003,,Science: Biology/Life,,,"53,706",-6.369,34.8888,No,basil/spinach,neither,No,early bird,No,Pasoori
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,19,Engineering: Biomedical,,,"53,706",51.5074,-0.1278,No,Other,dog,No,night owl,Yes,in my head by ariana grande
+COMP SCI 319:LEC001,LEC001,25,Engineering: Other,,,"53,705",-6.1751,106.865,No,none (just cheese),dog,Yes,early bird,Yes,Don't Stop Me Now - Queen
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,21,Engineering: Other,,,"53,715",14.5995,120.9842,No,sausage,cat,No,no preference,Maybe,Russian Roulette - Red Velvet
+"COMP SCI 220:LEC001, COMP SCI 220:LAB312",LEC001,,Computer Science,,,"53,703",61.2181,-149.9003,Maybe,pepperoni,dog,No,night owl,Maybe,7 Years
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC004,19,Other (please provide details below).,Economics,Data Science Certificate,"53,706",41.8781,-87.6298,Maybe,pepperoni,dog,Yes,night owl,Yes,Night Changes
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC004,18,Engineering: Mechanical,,,"53,715",35.6895,139.6917,No,green pepper,dog,No,night owl,Yes,The Recipe by Kendrick Lamar
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,18,Business: Actuarial,,,"53,706",29.3001,-94.7959,No,none (just cheese),dog,Yes,no preference,Yes,Style
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC002,19,Engineering: Other,Material Science and Engineering,,"53,706",45.4408,12.3155,No,sausage,dog,No,no preference,Yes,Its My Life - Bon Jovi
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC002,24,Computer Science,,,"53,703",47.6062,-122.3321,Maybe,basil/spinach,neither,Yes,early bird,Maybe,Eucalyptus by MF DOOM
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC002,18,Engineering: Biomedical,,,"53,715",39.7392,-104.9903,No,none (just cheese),dog,No,night owl,Maybe,Beautiful Crazy - Luke Combs
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,18,Computer Science,,,"53,704",35.6895,139.6917,No,pepperoni,dog,No,night owl,Maybe,Fukakouryoku by Vaundy
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,20,Business: Actuarial,,,"53,715",30.1588,-85.6602,No,pepperoni,dog,No,night owl,Yes,Till The End - Logic
+"COMP SCI 220:LAB345, COMP SCI 220:LEC004",LEC004,18,Engineering: Mechanical,,,"53,706",42.9647,-87.9208,No,pepperoni,dog,No,early bird,Maybe,My Old School - Steely Dan
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,19,Engineering: Mechanical,,,"53,706",7.515,134.5825,No,pineapple,neither,Yes,no preference,No,Time by Pink Floyd
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,20,Business: Actuarial,,,"53,715",50.86,-2.16,No,pepperoni,dog,Yes,night owl,Maybe,A Thousand Miles by Vanessa Carlton
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC002,22,Science: Biology/Life,,Global Health,"53,703",52.3702,4.8952,No,none (just cheese),cat,Yes,night owl,No,"""Simulation Swarm"" by: Big Thief"
+"COMP SCI 220:LAB345, COMP SCI 220:LEC004",LEC004,18,Engineering: Mechanical,,,"53,706",40.7,-74,No,Other,dog,Yes,night owl,Yes,Something in the Orange 
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",LEC004,18,Other (please provide details below).,Applying for mechanical engineering at the end of the spring semester. ,,"53,706",42.3601,-71.0589,No,pineapple,cat,No,early bird,Maybe,"The Javascript Rap, By MC meSpeak"
+"COMP SCI 220:LAB335, COMP SCI 220:LEC003",LEC003,18,Engineering: Mechanical,,,"53,706",41.8781,-87.6298,No,pineapple,cat,No,night owl,No,love lost by mac miller
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",LEC001,19,Business: Information Systems,,,"53,715",6.5244,3.3792,Maybe,Other,cat,Yes,night owl,Yes,Tomorrow 2- Cardi B and Glorilla
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,20,Engineering: Mechanical,,,"53,715",41.0082,28.9748,No,pepperoni,dog,No,night owl,Yes,"*************************
+Breakbot - Baby I'm Yours
+*************************"
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC001,18,Business: Information Systems,,,"53,706",7.4868,37.7738,No,basil/spinach,dog,Yes,no preference,Maybe,"""I got a feelin"""
+"COMP SCI 220:LEC004, COMP SCI 220:LAB342",LEC004,23,Engineering: Other,Chemical and Biological Engineering,,"53,726",43.7696,11.2558,No,pepperoni,dog,No,night owl,Maybe,Christian Dior Denim Flow
+"COMP SCI 220:LEC002, COMP SCI 220:LAB325",LEC002,20,Engineering: Biomedical,,,"53,703",41.9218,-87.6486,No,pepperoni,dog,No,no preference,Yes,Misty by Stan Getz
+"COMP SCI 220:LAB345, COMP SCI 220:LEC004",LEC004,18,Engineering: Biomedical,n/a,Chemical or Mechanical Engineering ,"53,706",29.9755,-90.0787,No,pepperoni,dog,Yes,night owl,Yes,"Jump - Mac Miller, but it really depends on the circumstance "
+"COMP SCI 220:LEC004, COMP SCI 220:LAB341",LEC004,18,Data Science,,,"53,706",40.7458,-74.258,Maybe,pepperoni,dog,No,no preference,Yes,Idk
+"COMP SCI 220:LEC004, COMP SCI 220:LAB342",LEC004,20,Science: Other,,,,45.9492,-89.2369,Maybe,sausage,dog,Yes,night owl,Yes,Objects in the Mirror by Mac Miller
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC003,19,Other (please provide details below).,International Studies,.,"53,706",51.4214,-0.2076,Maybe,none (just cheese),neither,Yes,no preference,Maybe,About You-The 1975
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC002,18,Business: Actuarial,N/A,"I might possibly double major in RMI, but I have not decided. Also, if I don't get into the business school, then I will most likely major in statistics.","53,150",45.4408,12.3155,No,sausage,dog,Yes,early bird,Maybe,Sour Patch Kids by Bryce Vine
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC002,19,Mathematics/AMEP,,History,"53,706",61.2181,-149.9003,No,pepperoni,dog,No,night owl,Yes,Heaven - Bryan Adams
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,19,Engineering: Mechanical,,,"53,706",52.2297,21.0122,No,pepperoni,neither,No,night owl,Yes,Loyalty - Kendrick Lamar
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,19,Other (please provide details below).,Psychology,,"53,703",40.6854,-73.9949,No,pepperoni,dog,Yes,night owl,Yes,Cherry-coloured funk
+"COMP SCI 220:LEC001, COMP SCI 220:LAB311",LEC001,19,Engineering: Biomedical,,,"53,706",40.4355,-79.9915,No,pepperoni,dog,No,early bird,Yes,Dream On
+COMP SCI 319:LEC004,LEC004,26,Science: Physics,,I am graduate student in the Physics PhD program. I have bachelors degrees in physics and math.,"53,703",46.8721,-113.994,Maybe,mushroom,cat,Yes,night owl,Maybe,I don't have one.
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC002,18,Business: Other,Marketing,Computer Science,"53,706",33.7,-117.8,No,sausage,dog,No,early bird,Maybe,Pluto Projector- Rex Orange County
+"COMP SCI 220:LEC001, COMP SCI 220:LAB311",LEC001,19,Other (please provide details below).,Biology and Statistics,,"53,706",40.7128,-74.006,Maybe,green pepper,dog,No,no preference,Yes,Closer by RM
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC001,21,Other (please provide details below).,econ,data science,"60,517",,,No,sausage,dog,Yes,night owl,Yes,forever young - lil yachty
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,20,Computer Science,,"Either a certificate or another major in Data Science (in addition to primary, B.S. Computer Science)","53,715",151.7415,16.5004,Yes,pepperoni,cat,Yes,night owl,Maybe,Power Trip
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC002,19,Business: Information Systems,N/A,Risk Management & Insurance,"53,715",32.7157,-117.1611,No,basil/spinach,dog,No,night owl,Yes,Hard place- HER
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,19,Science: Physics,,Astronomy-physics,"53,715",33.4484,-112.074,No,sausage,dog,No,early bird,Yes,Angel Eyes by ABBA
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,18,Statistics,,Journalism,"53,706",47.6,-122.33,Yes,mushroom,cat,No,night owl,Yes,Right now Scheherazde by Rimsey-Korsakov because we are playing it in orchestra.
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,19,Data Science,,,"53,703",48.2092,16.3728,Yes,Other,cat,No,night owl,Yes,Nights - Frank Ocean
+"COMP SCI 220:LEC001, COMP SCI 220:LAB311",LEC001,18,Other (please provide details below).,Economics,Finance,"53,706",40.7128,-74.006,Maybe,mushroom,neither,Yes,no preference,Yes,Summer by Calvin Harris
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,21,Science: Other,n/a,n/a,"53,703",36.1627,-86.7816,No,pepperoni,dog,No,night owl,Yes,That's Why I Love Dirt Roads by Granger Smith
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC002,21,Other (please provide details below).,Economic ,Data science ,"53,703",22.5431,114.0579,Yes,sausage,neither,Yes,no preference,No,Better now (Post Malone)
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC001,22,Other (please provide details below).,Economics,,"53,715",43.7696,11.2558,No,pepperoni,dog,No,night owl,Yes,Nights by Frank Ocean
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC004,20,Computer Science,,,"53,715",43.0333,-87.9223,Maybe,pepperoni,dog,Yes,night owl,Yes,Virtual Insanity
+COMP SCI 319:LEC002,LEC002,23,Business: Other,None,None,"53,703",39.9042,116.4074,No,mushroom,dog,No,early bird,Yes,Past Lives
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC004,20,Business: Actuarial,,,"53,715",41.8781,87.6298,No,pepperoni,cat,Yes,early bird,No,Got It On Me by Pop Smoke
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,19,Other (please provide details below).,Data Science ,Economics ,"53,703",40.7831,-73.9713,Yes,Other,dog,No,no preference,No,"It's Been a Long, Long Time"
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,20,Science: Other,Atmospheric and Oceanic Sciences (Meterology),,"53,715",43.0744,-89.3925,No,macaroni/pasta,dog,Yes,night owl,Yes,All Night Longer - Sammy Adams
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,20,Computer Science,,,"53,715",42.3611,71.0589,No,Other,dog,Yes,night owl,Yes,Way Back Home by Shaun
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,19,Engineering: Mechanical,,,"53,706",43.6532,-79.3832,No,pepperoni,dog,Yes,no preference,Maybe,Demons by Imagine Dragons
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,18,Other (please provide details below).,statistics,"data science, pre-law, economics","53,706",35.6895,139.6917,Maybe,mushroom,dog,No,night owl,Yes,Graduation by Kanye West
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",LEC004,18,Engineering: Mechanical,,,"53,706",43.0085,-87.9144,No,pepperoni,dog,No,night owl,Yes,Heartless
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC002,21,Business: Finance,,,"53,703",41.7058,-91.5812,No,sausage,dog,No,night owl,Yes,Lady May - Tyler Childers
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,20,Engineering: Mechanical,,I think I would want to go into film ,"53,726",37.7749,-122.4194,No,pepperoni,cat,Yes,early bird,No,"I dont have a favorite song right now but I really like artists like juice world and xxxtentacion
+
+ 
+
+my favorite songs by those artists are 
+
+Man of The Year - JuiceWrld
+
+Vice City - XXXTENTACION"
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,19,Engineering: Industrial,,,"53,703",33.6088,-117.8734,Maybe,sausage,dog,No,night owl,Maybe,until the sun needs to rise
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC004,18,Business: Information Systems,,Finance,"50,376",41.87,-87,No,pepperoni,dog,No,night owl,Yes,Jungle Drake
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,,Computer Science,,,"53,715",28.5812,77.0509,Maybe,Other,dog,No,night owl,Yes,Jingle Bell- Hommie Dilliwala
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,19,Engineering: Mechanical," 
+
+N/A",N/A,"53,711",41.4993,-81.6944,No,pepperoni,dog,No,night owl,Yes,90210- Travis Scott
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,18,Statistics,,,"50,376",22.2032,-159.4957,No,sausage,dog,No,night owl,Maybe,He Can Only Hold Her by Amy Winehouse
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,18,Science: Other,Neurobiology,,"53,706",43.0731,-89.4012,No,Other,dog,Yes,night owl,Yes,Brandy by Looking Glass
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,18,Engineering: Mechanical,,,"53,706",51.5074,-0.1278,No,macaroni/pasta,cat,Yes,night owl,Yes,The Other Side of Paradise by Glass Animals
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC004,19,Engineering: Mechanical,,,"53,706",33.4484,-112.074,No,pepperoni,dog,No,night owl,Yes,“The Nights” by Avicii
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,19,Other (please provide details below).,Statistics and Data Science,History Minor,"53,715",41.8781,-87.6298,Yes,pineapple,dog,Yes,night owl,Yes,Runaway by Kanye West
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",LEC004,19,Engineering: Mechanical,,,"53,715",37.3891,-5.9845,No,pepperoni,dog,No,early bird,Maybe,
+"COMP SCI 220:LEC004, COMP SCI 220:LAB341",LEC004,19,Engineering: Mechanical,,,"53,703",33.4942,11.9261,No,sausage,dog,No,no preference,Maybe,SHout at the devil
+"COMP SCI 220:LEC004, COMP SCI 220:LAB342",LEC004,20,Engineering: Mechanical,,,"53,715",28.3642,82.6955,No,Other,cat,No,night owl,Yes,Snow by Zach Byran
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,18,Engineering: Mechanical,,,"53,706",51.5,-0.12,Maybe,Other,neither,Yes,night owl,Yes,GIVE ME EVERYTHING
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC002,20,Other (please provide details below).,Psychology ,Data Science as certificates ,"53,703",38.914,121.614,Maybe,sausage,dog,No,night owl,Maybe,90210 by travis scott
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC004,18,Engineering: Biomedical,n/a,n/a,"53,706",43.0656,-89.3962,No,mushroom,dog,Yes,early bird,No,Bad habit by steve lacy
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC002,20,Computer Science,,,"53,711",31.326,75.5762,No,pepperoni,dog,No,night owl,Maybe,Unstoppable (By Sia)
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC001,20,Engineering: Biomedical,,,"53,703",55.9502,-3.1875,No,pepperoni,cat,No,night owl,Yes,Leaning On You By HAIM
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,22,Science: Chemistry,,,"53,726",20.7984,-156.3319,No,sausage,dog,No,night owl,Yes,"""The Good I'll Do"" by Zach Bryan"
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC004,20,Other (please provide details below).,Mechanical Engineering ,History and Minor in Educational Studies,"53,705",43.0731,-89.4012,No,pepperoni,cat,No,no preference,Maybe,"Currently, ""Used to the Darkness,"" by Des Roc 
+
+ "
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,,Engineering: Mechanical,,,"53,706",41.8781,-87.6298,No,pepperoni,dog,Yes,no preference,Maybe,Savior- Kendrick Lamar
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC001,19,Business: Information Systems,,International Business,"53,706",45.1858,109.2468,Maybe,basil/spinach,dog,Yes,night owl,No,"""Body"" Loud Luxury"
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC002,21,Other (please provide details below).,Atmospheric & Oceanic Sciences,,"53,711",43.6123,-110.7054,No,macaroni/pasta,dog,No,night owl,Maybe,Party in the USA by Miley Cyrus
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,19,Data Science,,International Studies,"53,706",110.7624,43.4799,Yes,basil/spinach,dog,Yes,no preference,Yes, What Once Was - Her's
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC002,19,Other (please provide details below).,"Human Development and Family Studies
+
+ ",Psychology,"53,715",23,113,No,pepperoni,cat,Yes,no preference,Yes,SOS
+"COMP SCI 220:LEC004, COMP SCI 220:LAB342",LEC004,19,Business: Other,Marketing ,Psychology,"53,706",40.7831,73.9712,No,sausage,cat,No,night owl,Yes,Everybody wants to go to heaven - Glenn Yarbrough and the limeliters
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,18,Computer Science,,Data Science,"53,121",38.9344,-74.9224,Maybe,pepperoni,dog,No,night owl,Maybe,Replay
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",LEC004,18,Business: Information Systems,Business: Information Systems,"OTM, Data Science minor","53,706",22.3193,114.1694,Maybe,macaroni/pasta,dog,Yes,night owl,Yes,Memphis Doom by Kordhell
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,19,Other (please provide details below).,,Industrial Engineering or Econ as 2nd major.,"53,703",42.3601,-71.0589,Yes,sausage,dog,Yes,early bird,Yes,"""Where Da Hood At?"" by DMX"
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,18,Business: Information Systems,,,"53,706",46.2276,2.2137,Yes,sausage,dog,Yes,early bird,Maybe,Flowers by Miley Cyrus
+"COMP SCI 220:LAB332, COMP SCI 220:LEC003",LEC003,21,Science: Biology/Life,,Data Science Certificate,"53,715",50.0755,14.4378,No,pepperoni,cat,Yes,early bird,Yes,Mirrorball by Zinadelphia
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,19,Data Science,My primary major is data science,My secondary major is Economics,"53,703",35,103,Yes,pineapple,dog,No,early bird,Maybe,Highest in the Room
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC002,20,Engineering: Mechanical,,,"53,703",44.5133,-88.0133,No,pepperoni,dog,No,night owl,Maybe,This Side of a Dust Cloud by Morgan Wallen
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,,Computer Science,,,"53,703",40.7128,-74.006,No,mushroom,dog,Yes,night owl,Yes,Warning by Morgan Wallen
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,22,Business: Finance,,,"53,703",42.3601,-71.0589,No,sausage,dog,No,night owl,Yes,Underwater - Rufus Du Sol
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",LEC004,19,Engineering: Mechanical,,,"53,706",51.5074,-0.1278,No,sausage,dog,No,no preference,Yes,Read My Mind
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,18,Engineering: Other,,,"53,711",43.1169,-89.5621,Maybe,macaroni/pasta,cat,Yes,night owl,No,Honest Baby Keem
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC002,22,Other (please provide details below).,Economics w/ math emphasis,,"53,703",41.8781,-87.6298,No,pepperoni,dog,No,early bird,No,Jigsaw Falling Into Place
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,19,Engineering: Mechanical,,,"53,706",21.3414,158.1242,No,sausage,dog,No,early bird,No,Duke's On Sunday by Jimmy Buffett OR
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,20,Statistics,,"Data Science
+
+Political Science","53,711",35.1815,136.9066,Yes,mushroom,dog,No,early bird,Yes,"Livin on A prayer Bon Jovi
+
+ "
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,18,Engineering: Biomedical,,,"53,706",43.0376,-90,No,sausage,dog,No,night owl,Yes,Location - Playboy Carti
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,18,Business: Information Systems,,,"53,706",41.8818,-87.6232,Maybe,pepperoni,dog,Yes,night owl,Yes,me enamaora by juanes
+"COMP SCI 220:LAB345, COMP SCI 220:LEC004",LEC004,18,Other (please provide details below).,Economics BS,N/A,"53,706",0.3157,32.5781,Yes,green pepper,dog,Yes,early bird,Maybe,"Calm Down, Rema"
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,19,Engineering: Mechanical,,,"53,706",40.2133,-77.008,No,pepperoni,dog,No,night owl,Maybe,freebird
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,19,Computer Science,,,"53,706",42.3611,71.0589,Yes,pepperoni,dog,Yes,early bird,No,Slide by Calvin Harris
+"COMP SCI 220:LAB345, COMP SCI 220:LEC004",LEC004,18,Engineering: Mechanical,,,"53,706",35.6895,139.6917,No,pepperoni,dog,Yes,night owl,No,take me back to the night we met
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,18,Engineering: Other,,,"53,706",51.5074,-0.1278,No,sausage,cat,No,night owl,Yes,"""Velvet Light"" Jakob Ogawa"
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,18,Science: Chemistry,,,"53,703",41.8781,-87.6298,No,pepperoni,dog,No,night owl,Maybe,Miss Understood - Little Simz
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,21,Data Science,,,"53,703",15.8451,-85.9351,Yes,Other,dog,No,night owl,Yes,Beautiful Girls
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,21,Other (please provide details below).,Economics,Data Science Certificate ,"53,703",32.7157,-117.1611,Maybe,pepperoni,dog,No,no preference,Yes,Daniel- Elton John
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,21,Computer Science,,Mathematics,"53,711",43.0478,-88.0014,No,basil/spinach,cat,Yes,night owl,Yes,Answers
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC004,18,Business: Actuarial,,,"53,715",43.0731,-89.4012,No,pineapple,dog,Yes,night owl,Yes,"""Best Song Ever"""
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC004,18,Science: Physics,,,"53,715",29.5669,106.593,Maybe,none (just cheese),cat,No,night owl,Maybe,
+"COMP SCI 220:LEC001, COMP SCI 220:LAB312",LEC001,20,Other (please provide details below).,Economics,,"53,703",43.0289,-87.9722,No,pineapple,dog,No,no preference,Maybe,Hysteria by Def Leppard
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,18,Mathematics/AMEP,,,"53,706",7.2575,80.521,Maybe,none (just cheese),cat,No,no preference,Maybe,IZ-US – aphex twin
+COMP SCI 319:LEC003,LEC003,,Science: Biology/Life,,,"53,705",40.4406,-79.9959,No,pepperoni,neither,No,night owl,Maybe,Be Quiet and Drive (Far Away)
+"COMP SCI 220:LAB332, COMP SCI 220:LEC003",LEC003,20,Engineering: Other,,,"53,701",7.7368,98.3068,Maybe,sausage,dog,Yes,night owl,Yes,Otherside - Red Hot Chili Peppers
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC002,19,Business: Actuarial,,,"53,706",43.04,-87.91,Maybe,pepperoni,dog,No,no preference,No,Cabo - Bankrol Hayden
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC004,19,Engineering: Mechanical,,,"53,706",41.8781,-87.6298,No,Other,cat,Yes,no preference,Yes,too many to choose from
+"COMP SCI 220:LAB345, COMP SCI 220:LEC004",LEC004,19,Other (please provide details below).,BBA in finance with double major in Data science. ,data science,"1,520",30.2741,120.1551,Yes,sausage,neither,Yes,night owl,Yes,I don't have one. 
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC002,20,Science: Other,Geoscience,Atmospheric and Oceanic Science,"53,704",41.8781,-87.6298,No,green pepper,cat,No,early bird,No,State of Grace by Taylor Swift
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,20,Science: Biology/Life,,,"53,715",40.713,-74,No,pepperoni,dog,No,night owl,Yes,POSE by MICHELLE
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC002,18,Engineering: Biomedical,,,"53,715",52.3631,4.8795,No,pepperoni,dog,Yes,early bird,Maybe,Mastermind by Taylor Swift
+"COMP SCI 220:LEC002, COMP SCI 220:LAB322",LEC002,23,Data Science,,,"53,711",40.7537,-73.0814,Yes,pepperoni,dog,Yes,night owl,Yes,"I usually follow the trends in music. Currently one of my favorite songs is Creepin' by Metro Boomin, The Weeknd, and 21 Savage."
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,19,Engineering: Biomedical,,,"53,706",24.1635,120.6467,No,sausage,cat,Yes,night owl,Maybe,Wasting Time - Chiiild
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC002,18,Data Science,,Political Science,"53,706",18.4655,-66.1057,Yes,mushroom,dog,Yes,early bird,Yes,Gypsy by Fleetwood Mac
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,20,Business: Finance,,Risk management,"53,715",30.2741,120.1551,Maybe,mushroom,cat,Yes,night owl,Maybe,Last Suprise- Lyn
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC003,18,Engineering: Biomedical,,,"53,706",26.4536,-81.9571,No,pineapple,dog,No,night owl,Maybe,My favorite song is probably Head Over Heels by Tears for Fears
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,19,Business: Actuarial,,Risk Management and Insurance,"53,703",44.9537,93.09,No,pepperoni,dog,No,night owl,No,Daydreaming - Harry Styles
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,20,Other (please provide details below).,Economics,,"53,703",39.9167,116.3833,Maybe,pepperoni,dog,No,night owl,Maybe,Ghost by Matthew Parker
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,19,Engineering: Mechanical,,,"53,726",34.8697,-111.7609,No,Other,cat,No,night owl,Yes,Hold the Line - Toto
+"COMP SCI 220:LAB335, COMP SCI 220:LEC003",LEC001,19,Engineering: Biomedical,,,"53,706",44.9537,93.09,No,pineapple,dog,Yes,early bird,No,Whole Wide World
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC002,18,Data Science,,,"53,719",41.8781,-87.6298,Yes,green pepper,dog,No,night owl,Maybe,This Is Amazing Grace
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC003,18,Engineering: Biomedical,,,"53,706",42.9955,-88.0957,No,mushroom,dog,Yes,night owl,Yes,Don't Fear the Reaper
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC003,22,Computer Science,NA,Business,"53,715",17.385,78.4867,No,mushroom,dog,No,night owl,Yes,Un Millon by The Marias 
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,21,Science: Biology/Life,,"Digital Studies (certificate), Computer Science (certificate)","53,703",51.3151,3.1309,No,pineapple,cat,No,night owl,Yes,"Defying Gravity - Wicked
+
+The Tree on the Hill - The Lightening Thief Musical
+
+Reckless Driving - Lizzy McAlpine
+
+Hawk in the Night - Madds Buckley
+
+Stick Season - Noah Kahan
+
+Dear John - Taylor Swift
+
+Sorry I couldn't pick just one!"
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,20,Data Science,,,"53,703",21.3069,-157.8583,No,pepperoni,neither,Yes,no preference,No,i want war(BUT I NEED PEACE) - Kali Uchis
+"COMP SCI 220:LEC002, COMP SCI 220:LAB322",LEC002,20,Business: Information Systems,,Business: Marketing,"53,705",35.6895,139.6917,No,none (just cheese),cat,No,night owl,Yes,Ghost in the Machine - Sza ft Phoebe Bridgers
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC001,19,Engineering: Mechanical,,,"53,706",25.7019,-80.4362,No,macaroni/pasta,dog,No,night owl,Yes,mitis
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,18,Engineering: Biomedical,,,"53,706",39.6417,74.1886,No,basil/spinach,dog,Yes,night owl,Yes,"Walking on a Dream, Empire by the Sun"
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,19,Data Science,,,"53,703",41.8818,87.6298,Yes,pepperoni,dog,No,early bird,Maybe,You Should Probably Leave - Chris Stapleton
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,,Statistics,,,"53,706",40.7128,-74.006,Yes,none (just cheese),dog,No,night owl,Maybe,When We Were Young by Adele
+"COMP SCI 220:LAB335, COMP SCI 220:LEC003",LEC003,18,Business: Finance,My primary major is finance,My secondary major will either be information systems or data science depending on how I feel at the end of the semester,"53,726",30.0444,31.2357,Yes,none (just cheese),neither,No,early bird,Yes,Rich Flex by 21 savage and drake
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC001,19,Other (please provide details below).,Data Science and Psychology,,"53,706",34.0522,-118.2437,Yes,pineapple,cat,No,early bird,Yes,dramatic
+"COMP SCI 220:LEC003, COMP SCI 220:LAB334",LEC003,19,Engineering: Other,,,"53,706",19.4326,-99.1332,No,pepperoni,dog,No,no preference,Yes,Me Porto Bonito by Bad Bunny
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,18,Engineering: Biomedical,,,"53,706",41.8781,-87.6298,No,pineapple,dog,No,no preference,No,Self Care - Mac Miller
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC002,20,Business: Other,Management and Human Resources,Neurobiology,"53,703",41.9134,-87.675,No,pineapple,dog,Yes,early bird,Maybe,It's a long way to the top (if you want to rock and roll)
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,20,Other (please provide details below).,Consumer Behavior and Marketplace Studies ,Certificate on Data Science,"53,719",43.0731,-89.4012,No,sausage,dog,No,no preference,Yes,Mic Drop by BTS
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,18,Computer Science,,,"53,706",32.7157,-117.1611,Maybe,pineapple,dog,Yes,no preference,Maybe,"""PB & J"" by Mitchell James"
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,19,Engineering: Mechanical,,,"53,711",41.882,-87.7057,No,Other,cat,No,no preference,Yes,dark red by steve lacy
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,18,Engineering: Mechanical,,,"53,706",32.0853,34.7818,No,pineapple,dog,Yes,no preference,Maybe,The great gig in the sky - pink floyd
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,21,Computer Science,N/A,N/A,"53,711",17.385,78.4867,No,pineapple,neither,No,night owl,No,Tum Hi Ho
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,18,Science: Biology/Life,,,"53,706",37.7749,122.4194,Yes,none (just cheese),dog,No,night owl,Yes,Under the Sun by Cuco
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC002,20,Engineering: Biomedical,N/A,N/A,"53,703",40.7672,-73.9101,No,sausage,dog,No,early bird,No,Good Old Fashioned Lover Boy by Queen
+"COMP SCI 220:LAB333, COMP SCI 220:LEC003",LEC003,18,Engineering: Biomedical,,,"53,715",41.8781,-87.6298,No,pepperoni,dog,Yes,night owl,Yes,How to Save a Life by The Fray
+"COMP SCI 220:LEC003, COMP SCI 220:LAB334",LEC003,20,Other (please provide details below).,Economics,,"53,562",21.3891,39.8579,No,mushroom,cat,No,night owl,Yes,New Light by John Mayor
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC001,18,Statistics,,,"53,703",47.56,7.59,Maybe,Other,dog,No,no preference,No,Wait for It by Leslie Odom Jr. 
+"COMP SCI 220:LAB335, COMP SCI 220:LEC003",LEC003,18,Data Science,None.,None.,"53,706",41.9028,12.4964,Maybe,pepperoni,dog,Yes,night owl,Yes,Mr. Brightside by The Killers
+"COMP SCI 220:LAB332, COMP SCI 220:LEC003",LEC003,19,Data Science,"I am an Economics major, but I am trying to pair that with a data science certificate.","No secondary majors, just one certificate.","53,706",43.041,-87.906,Maybe,pepperoni,dog,No,early bird,No,reloaded - Chicken P
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC003,17,Other (please provide details below).,im currently in highschool and I don't know what major I am going to do yet,,"53,562",41.0082,28.9784,Maybe,mushroom,dog,No,night owl,Yes,"""Whats good"" by tyler the creator"
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,21,Business: Finance,,Supply Chain Management,"53,703",61.431,-142.9113,No,sausage,dog,Yes,early bird,Yes,Lemon Tree by Mt. Joy
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,19,Business: Actuarial,,Mathematics,"53,706",46.01,-91.4821,Yes,pepperoni,dog,Yes,night owl,Yes,"4 Da Gang by 42 Dugg
+
+ "
+"COMP SCI 220:LAB345, COMP SCI 220:LEC004",LEC004,22,Other (please provide details below)., Econ and DS,maybe also minor in sth,"53,703",23.129,113.2532,Maybe,mushroom,dog,Yes,no preference,No,Lemon (Kenshi Yonezu)
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,20,Other (please provide details below).,Economics,,"53,703",43.07,89.4,No,pepperoni,dog,No,night owl,Yes,Seven Nation Army by The White Stripes
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,20,Engineering: Industrial,,,"53,703",-6.369,34.888,No,macaroni/pasta,dog,No,night owl,Yes,Love Sosa
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC003,18,Engineering: Biomedical,,,"53,706",42.3601,71.0589,No,pineapple,dog,Yes,early bird,Yes,We Are The Champions
+"COMP SCI 220:LAB333, COMP SCI 220:LEC003",LEC003,18,Data Science,,Economics,"53,706",1.3521,103.8198,Yes,pepperoni,dog,Yes,night owl,Yes,love. - kid cudi
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC003,21,Business: Finance,,,"53,703",40.7128,-74.006,No,pepperoni,dog,Yes,early bird,Yes,Party USA by Katy Perry
+"COMP SCI 220:LEC002, COMP SCI 220:LAB325",LEC002,19,Business: Information Systems,n/a,n/a,"53,706",41.8781,87.6298,No,Other,neither,Yes,night owl,Yes,jumbotron by drake
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC003,19,Engineering: Mechanical,,,"53,706",41.8781,-87.6298,No,none (just cheese),dog,No,night owl,Yes,Instant Crush by Daft Punk
+"COMP SCI 220:LEC003, COMP SCI 220:LAB334",LEC003,18,Business: Finance,,Data Science,"53,715",20.7984,-156.3319,Yes,pepperoni,dog,No,early bird,Yes,Firework- Katy Perry
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,19,Engineering: Mechanical,,,"53,706",4.711,-74.0721,No,pineapple,dog,Yes,night owl,Maybe,no role modelz
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC003,18,Business: Finance,,,"53,706",37.3382,-121.8863,No,pineapple,dog,No,night owl,Yes,Good News by Mac Miller
+"COMP SCI 220:LAB333, COMP SCI 220:LEC003",LEC003,,Data Science,,Economics,"53,715",53.48,-2.24,Yes,sausage,dog,Yes,night owl,Maybe,Hotel California by The Eagles
+"COMP SCI 220:LEC002, COMP SCI 220:LAB322",LEC001,,Business: Other,,legal studies ,"53,706",40.9386,21.1063,Maybe,pineapple,dog,Yes,night owl,No,L-O-V-E by Nat King Cole 
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,,Engineering: Mechanical,,,"53,706",41,12,No,sausage,cat,Yes,night owl,Yes,Ram Ranch
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC002,19,Engineering: Mechanical,,,"53,703",42.1098,-87.7335,No,macaroni/pasta,dog,No,night owl,Maybe,On Wisconsin
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC002,19,Business: Other,"Hi, I'm in Economics major "," I wanna double data science major as well. I also take a business certificate.
+
+ ","53,703",23.1291,113.2644,Yes,pepperoni,neither,No,night owl,Maybe,"ummmm doubletake. I love the rhyme 
+
+ "
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,20,Engineering: Mechanical,,,"53,726",38.5327,-105.9969,No,green pepper,dog,Yes,night owl,Maybe,good news by mac miller
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,19,Engineering: Mechanical,N/A,I'm looking at getting certificates in Business Operations or Administration,"53,706",-37.8004,174.87,Maybe,pineapple,dog,No,night owl,Maybe,Enchanted by Taylor Swift or I Only Have Eyes for You by The Flamingos
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC001,26,Engineering: Mechanical,,,"53,703",37.5665,126.978,No,pineapple,dog,No,night owl,No,Sunflower 
+"COMP SCI 220:LEC001, COMP SCI 220:LAB312",LEC001,,Business: Actuarial,,RMI,"53,706",44.1562,12.2181,No,basil/spinach,dog,Yes,night owl,Yes,Too many
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC001,18,Other (please provide details below).,undecided,none,"53,706",32.7157,117.1611,Maybe,pepperoni,cat,No,no preference,Yes,Outerspace - BEAUZ
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,20,Business: Finance,,,"53,703",47.6495,-122.3708,No,sausage,dog,No,night owl,Yes,Stairway to Heaven by Led Zeppelin
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",LEC004,18,Engineering: Mechanical,,,"53,706",-13.5207,-71.9791,No,pepperoni,cat,No,night owl,Yes,Forever After All - Luke Combs
+"COMP SCI 220:LAB335, COMP SCI 220:LEC003",LEC003,18,Engineering: Industrial,,,"53,706",43.6123,-110.7054,No,sausage,dog,No,night owl,Maybe,Love by kid cudi
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,,Engineering: Mechanical,,,"53,706",37.7749,-122.4194,No,none (just cheese),cat,No,early bird,Yes,Pursuit of Happiness - Kid Cudi
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,19,Engineering: Mechanical,,,"53,706",37.8531,15.2879,Maybe,Other,cat,No,no preference,Maybe,Interstate Love Song- Stone Temple Pilots
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC003,,Business: Finance,,,"53,705",22,120,Maybe,pineapple,neither,Yes,night owl,Yes,love story
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC002,20,Data Science,,,"53,726",64.1814,51.6941,Yes,sausage,dog,Yes,night owl,No,sweater weather 
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC002,20,Engineering: Mechanical,,,"53,716",38.9072,-77.0369,No,pepperoni,dog,Yes,night owl,No,Una Vez
+"COMP SCI 220:LEC001, COMP SCI 220:LAB311",LEC001,19,Business: Information Systems,,,"53,715",43.0731,-89.4012,No,sausage,dog,No,night owl,Yes,Life is a Highway
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,18,Business: Information Systems,,,"53,706",44.9591,89.6301,No,pepperoni,cat,No,no preference,Yes,Supermarket Flowers -Ed Sheeran
+COMP SCI 319:LEC003,LEC003,,Languages,,,"53,562",31,121,Maybe,pineapple,dog,No,no preference,Yes,生而为人
+COMP SCI 319:LEC002,LEC002,23,Other (please provide details below).,Information - Data Analytics track,NA,"53,705",43.0731,-89.4012,Maybe,pepperoni,cat,No,night owl,No,No Hands
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC002,19,Engineering: Other,My primary major is Engineering Mechanics.,N/A,"53,703",43.07,-89.4,Maybe,none (just cheese),dog,Yes,early bird,Yes,Wish you were here - Pink Floyd
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC002,19,Other (please provide details below).,Finance,Information Systems,"53,706",35.6895,139.6917,No,pepperoni,dog,No,early bird,No,Playlist (Kid Quill)
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC003,19,Data Science,,,"53,706",41.8781,-87.6298,Yes,pepperoni,dog,No,night owl,Yes,Feathered Indians - Tyler Childers
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC001,19,Other (please provide details below).,Undecided ,,"53,704",26.4434,-82.1115,Yes,pineapple,cat,No,no preference,Maybe,Coming Home by Leon Bridges
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC003,20,Data Science,,Information Science,"53,703",25.7617,-80.1918,Yes,pepperoni,dog,No,night owl,Yes,Love Yourz - J Cole
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC002,24,Other (please provide details below).,"I was a psychology major at my undergraduate. Now, I work as a Post-Bac Research Specialist here in the Department of Psychology. My next desired degree will be a PhD in Clinical Psychology!",N/A,"53,716",45.8998,6.1284,No,Other,cat,No,night owl,Maybe,The Perfect Girl by Mareux
+"COMP SCI 220:LEC001, COMP SCI 220:LAB312",LEC001,20,Business: Information Systems,,Economics,"53,703",43.66,-70.26,No,sausage,dog,No,early bird,Yes,Band on the Run - Wings
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,19,Other (please provide details below).,Economics BA,no,"53,703",28.6829,115.8582,Maybe,Other,dog,No,night owl,Yes,Under the Stars
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,19,Other (please provide details below).,ECONOMICS BS,NO,"53,703",23.1,113.2,Maybe,basil/spinach,cat,No,night owl,Maybe,"F.Chopin, Ballade No.1, Op.23"
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC002,19,Other (please provide details below).,Economics,consumer behavior and marketplace studies,"53,715",28.6139,77.209,No,none (just cheese),dog,Yes,night owl,Maybe,Bad idea- girl in red
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,18,Engineering: Mechanical,,,"53,706",35.7796,-78.6382,No,none (just cheese),dog,Yes,no preference,No,"I can't pick just one, but anything Lana Del Rey. "
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,19,Science: Biology/Life,,Political Science,"53,706",42.3601,-71.0589,No,macaroni/pasta,dog,No,night owl,Yes,"""Conversations in the Dark"" by John Legend"
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC002,18,Business: Other,Real Estate & Urban Land Economics,Data Science Certificate,"53,706",43.0731,-89.4012,No,none (just cheese),dog,No,night owl,Maybe,90210 by Travis Scott
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC001,19,Other (please provide details below).,Information Science,Data Science certificate,"53,715",41.9104,-85.9825,No,pepperoni,dog,Yes,night owl,No,Big Parade by the Lumineers
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC002,20,Other (please provide details below).,Economics,Political Science,"53,715",38.9072,-77.0369,Yes,none (just cheese),dog,Yes,night owl,Yes,Ode to a Conversation Stuck in Your Throat - Del Water Gap
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC002,19,Engineering: Mechanical,,,"53,706",45.5122,-122.6587,No,basil/spinach,dog,Yes,early bird,Yes,Fergalicious by Fergie 
+"COMP SCI 220:LEC002, COMP SCI 220:LAB322",LEC002,20,Business: Other,I am an HR management major,Information Science ,"53,711",30.0444,31.2357,No,Other,cat,No,night owl,Yes,Closer
+"COMP SCI 220:LEC001, COMP SCI 220:LAB312",LEC001,18,Data Science,,"Economics, and/or Pre-Business (Marketing or Finance)","53,715",40.2848,-76.6493,Yes,none (just cheese),cat,No,night owl,Maybe,MCK by Group Project
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,19,Engineering: Other,Materials Science and Engineering,,"53,711",41.3814,2.1776,No,Other,dog,No,night owl,Yes,Bird's Eye View - Static Selektah
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC002,18,Data Science,,Economics,"53,706",39.9526,-75.1652,Yes,mushroom,cat,Yes,night owl,No,1937 State Park
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,18,Engineering: Biomedical,,,"53,706",45.4631,-88.787,No,mushroom,cat,Yes,night owl,No,Hotel Room Service by Pitbull
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC002,19,Business: Actuarial,,"Data Science, Risk Management & Insurance","53,706",37.7749,-122.4194,Yes,pineapple,dog,No,early bird,No,Paris
+"COMP SCI 220:LEC004, COMP SCI 220:LAB341",LEC004,18,Statistics,,Data Science is my second major,"53,706",38.9494,-77.0611,Yes,pepperoni,dog,Yes,night owl,Yes,"Absolutely have no idea. Too many favorites. I know its a cop out answer, but its all I've got. "
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC001,19,Mathematics/AMEP,,"Data Science certificate, Business certificate","53,703",43.0722,89.4008,No,basil/spinach,cat,No,early bird,Maybe,Goodbye Yellow Brick Road
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC002,19,Business: Information Systems,,Accounting,"53,715",47.6062,-122.3321,No,sausage,dog,Yes,early bird,No,Rich Girl
+"COMP SCI 220:LEC001, COMP SCI 220:LAB314",LEC001,20,Other (please provide details below).,Economics ,,"53,703",51.5099,-0.1181,No,mushroom,dog,Yes,early bird,No,"Burn, Burn, Burn by Zach Bryan"
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC001,19,Business: Finance,,Information systems,"53,715",44.8413,-93.1669,No,pepperoni,dog,Yes,night owl,Yes,Pursuit of Happiness
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC002,20,Engineering: Industrial,,,"53,703",44.9365,-93.6579,No,pineapple,dog,No,night owl,Yes,August 
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC002,19,Data Science,,,"53,711",40.7128,-74.006,Yes,pepperoni,dog,No,night owl,Yes,Last Last - Burna Boy
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC002,19,Business: Information Systems,,Business: Accounting,"53,715",44.4214,-92.0081,No,mushroom,dog,Yes,no preference,Maybe,Runaway
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC002,20,Computer Science,,Cert in Data Science,"53,711",43.3196,3.3125,No,green pepper,dog,Yes,night owl,Yes,Venetia- Lil Uzi Vert
+"COMP SCI 220:LEC002, COMP SCI 220:LAB322",LEC002,20,Engineering: Biomedical,,,"53,715",43.0403,-87.9147,No,sausage,dog,Yes,no preference,Yes,Jack and Diane
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,21,Other (please provide details below).,Communication arts,Strategic communication,"53,703",43.0731,-89.4012,No,mushroom,cat,Yes,early bird,Yes,她的睫毛
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC004,22,Other (please provide details below).,Journalism and mass communication,Data Science,"53,703",30.2741,120.1551,Maybe,pineapple,dog,Yes,night owl,Maybe,N95 - Kendrick Lamer
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,18,Computer Science,,Data Science,"53,706",37.3688,-122.0363,Yes,Other,neither,No,early bird,Yes,Hungarian Rhapsody No. 2 by Franz Liszt
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,19,Other (please provide details below).,economics,,"53,706",39.1303,-94.6362,No,pineapple,cat,Yes,night owl,Yes,missed calls
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,18,Engineering: Mechanical,,,"53,706",35.6895,139.6917,Maybe,pepperoni,dog,Yes,night owl,Yes,The ills by Denzel Curry
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,18,Engineering: Biomedical,,,"53,706",41.83,-87.6,No,macaroni/pasta,cat,No,no preference,No,Other Side of the Door
+"COMP SCI 220:LAB333, COMP SCI 220:LEC003",LEC001,21,Other (please provide details below).,Right now BSE,n/a,"53,703",33.6189,117.9298,No,mushroom,dog,No,early bird,No,Caught in the Country
+"COMP SCI 220:LEC003, COMP SCI 220:LAB334",LEC003,18,Engineering: Mechanical,,,"53,706",42.4155,-88.0731,No,pepperoni,dog,No,no preference,No,It's too hard to pick
+"COMP SCI 220:LEC002, COMP SCI 220:LAB325",LEC002,21,Data Science,,,"53,590",43.1892,-89.2567,Yes,mushroom,dog,Yes,early bird,Maybe,a whole new world - aladdin
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,,Science: Other,,,"53,589",42.3314,-83.0458,No,pepperoni,neither,No,night owl,Maybe,Paint Me Red
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,21,Science: Other,,,"53,715",45.1872,87.1209,No,pepperoni,dog,Yes,no preference,No,Space Song - Beach House
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,22,Mathematics/AMEP,,,"53,703",21.3069,-157.8583,No,pepperoni,dog,No,early bird,Yes,One More Time - Daft Punk
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC001,18,Other (please provide details below).,"I'm currently still deciding between several different majors. Originally, I applied to UWMadison with the intention of majoring in Nutritional Sciences but I'm currently leaning towards economics. ",,"53,706",37.5665,126.978,No,macaroni/pasta,cat,No,no preference,Yes,I don't have one
+"COMP SCI 220:LEC001, COMP SCI 220:LAB314",LEC001,19,Engineering: Mechanical,,,"53,706",47.7429,-90.3265,No,pepperoni,dog,Yes,early bird,No,Inevitable by Lauren Daigle 
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC003,23,Data Science,.,.,"53,704",32.7157,-117.1611,Yes,pepperoni,dog,Yes,early bird,Maybe,Avicii - Wake me up
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,,Computer Science,,,"53,703",40.7128,-74.006,Maybe,none (just cheese),neither,No,no preference,Maybe,i dont listen music 
+"COMP SCI 220:LEC002, COMP SCI 220:LAB325",LEC002,20,Other (please provide details below).,econ,data Science ,"53,706",39.9333,116.4446,Yes,pineapple,neither,No,night owl,No,catch my breath
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,20,Engineering: Industrial,,I also major in Statistics ,"53,726",3.139,101.6869,Maybe,pepperoni,dog,No,early bird,Maybe,The Weight by The Band
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,20,Business: Actuarial,,Also majoring in Risk Management and Insurance,"53,715",47.6,-122.3,No,sausage,dog,No,night owl,Maybe,Lover by Taylor Swift
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,20,Other (please provide details below).,Economics,,"53,703",43.0739,-89.3852,Yes,none (just cheese),cat,No,early bird,Maybe,Oblivion - Grimes
+"COMP SCI 220:LAB315, COMP SCI 220:LEC001",LEC001,18,Engineering: Biomedical,,,"53,706",42.3601,-71.0589,No,none (just cheese),dog,Yes,night owl,Maybe,Strawberry Sunscreen by Lostboycrow
+"COMP SCI 220:LAB345, COMP SCI 220:LEC004",LEC004,19,Science: Other,Atmospheric and Oceanic Science,,"53,706",52.3676,4.9041,Maybe,mushroom,dog,No,no preference,No,'I Need a Dollar' - MOLOW & Ben Hamilton 
+"COMP SCI 220:LEC001, COMP SCI 220:LAB314",LEC001,19,Engineering: Biomedical,,,"53,706",44.9437,-93.0943,No,basil/spinach,dog,Yes,night owl,Yes,Life on Mars? by David Bowie
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,22,Science: Other,,,"53,563",42.3601,-71.0589,No,sausage,dog,No,early bird,Yes,Til Tomorrow by Walker McGuire
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,19,Other (please provide details below).,economics ,data science ,"53,706",26.2389,73.0243,No,mushroom,neither,No,night owl,Yes,dekhte dekhte
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,19,Other (please provide details below).,I intend to be an information science major ,I was thinking of doing a certificate in computer science and entrepreneurship ,"53,711",43.0695,-89.4097,No,sausage,dog,Yes,early bird,Maybe,Straightjacket by Quinn XCII
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC002,18,Other (please provide details below).,Neurobiology,Data Science,"53,706",42.1106,-86.4794,Yes,pepperoni,dog,No,early bird,Yes,
+"COMP SCI 220:LEC004, COMP SCI 220:LAB342",LEC004,18,Engineering: Other,Chemical Engineering,,"53,715",40.1209,9.0129,Maybe,basil/spinach,dog,No,night owl,No,"Feels- Pharrell Williams, Katy Perry, Big Sean"
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,22,Computer Science,,,"53,726",24.1477,120.6736,Yes,mushroom,dog,Yes,night owl,Maybe,Last Dance
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,19,Engineering: Biomedical,,data science,"53,715",22.132,-159.6152,Yes,pepperoni,dog,No,early bird,Maybe,"burn, burn, burn by zach bryan"
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC001,19,Engineering: Biomedical,,Thinking about Electrical engineering double major,"53,706",55.6761,12.5683,No,basil/spinach,dog,Yes,no preference,Maybe,Say it ain't so by Weezer
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC002,,Computer Science,,,"53,706",48.8566,2.3522,No,pineapple,dog,No,night owl,No,Homecoming - Kanye
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,19,Engineering: Mechanical,,,"53,703",25.2048,25.2048,No,none (just cheese),dog,No,night owl,Maybe,Maan Meri Jaan - King
+"COMP SCI 220:LEC002, COMP SCI 220:LAB325",LEC002,,Science: Biology/Life,,,"53,703",25.033,121.5654,No,pepperoni,neither,No,night owl,Maybe,The Final Countdown
+"COMP SCI 220:LAB315, COMP SCI 220:LEC001",LEC001,18,Engineering: Mechanical,,,"53,706",42.3601,-71.0589,Maybe,sausage,dog,No,night owl,Yes,"All time: David Ashley Parker -Travis Denning
+
+Current: All the Good Ones Are -Brothers Osborne"
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,18,Engineering: Biomedical,,,"53,706",33.4934,-117.1488,No,pepperoni,dog,Yes,early bird,No,Enchanted by Taylor Swift.
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,19,Business: Information Systems,,,"53,572",42.3601,-71.0589,No,pepperoni,cat,Yes,night owl,Yes,On Wisconsin
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,20,Business: Information Systems,,Marketing,"53,705",11.7128,76.1104,No,sausage,neither,Yes,early bird,No,Jurassic Park theme song
+"COMP SCI 220:LEC001, COMP SCI 220:LAB312",LEC001,19,Other (please provide details below).,Economics with math emphasis.,Mathematics.,"53,703",40.7128,-74.006,No,pepperoni,dog,No,night owl,No,Boy With Love by BTS
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,19,Engineering: Mechanical,,,"53,706",44.5052,-89.7646,Maybe,mushroom,dog,No,early bird,No,The Great War by Taylor Swift
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC002,25,Statistics,,,"53,703",32.7157,-117.1611,No,mushroom,cat,No,early bird,Yes,OMG - NewJeans
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,19,Business: Finance,,Economics,"53,706",43.4796,-110.7624,Maybe,pepperoni,dog,No,early bird,Maybe,Can I Kick It?
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,21,Science: Biology/Life,,,"53,703",42.3611,71.0571,No,green pepper,dog,No,night owl,Yes,Come Together - The Beatles 
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,18,Engineering: Biomedical,,,"53,706",48.8566,2.3522,No,macaroni/pasta,cat,No,no preference,Maybe,Oogum Boogum 
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,18,Engineering: Mechanical,Mechanical engineering,,"53,715",4.6243,-74.0636,No,Other,dog,Yes,no preference,Maybe,Cherries by Hope Tala & Amine
+"COMP SCI 220:LEC001, COMP SCI 220:LAB311",LEC001,19,Science: Other,Economics,,,"53,715",10.7522,Maybe,sausage,dog,Yes,no preference,Yes,Buttercup by Hippo Campus
+"COMP SCI 220:LEC001, COMP SCI 220:LAB311",LEC001,20,Business: Finance,,,"53,715",39.9,115.7,No,pineapple,dog,No,night owl,No,Bad habits
+"COMP SCI 220:LAB315, COMP SCI 220:LEC001",LEC001,22,Engineering: Biomedical,,,"53,715",43.0731,-89.4012,No,pepperoni,cat,No,early bird,Yes,Detroit Rock City by Kiss
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,19,Other (please provide details below).,Business: Marketing,Business: Information Systems,"53,706",49.2827,-123.1207,No,pepperoni,dog,Yes,early bird,Maybe,Ghost - Justin Bieber
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,18,Data Science,,,"53,706",40.7128,-74.006,Yes,mushroom,dog,No,no preference,Maybe,"Daylight by Joji, Diplo"
+"COMP SCI 220:LEC001, COMP SCI 220:LAB314",LEC001,20,Engineering: Biomedical,,,"53,703",45.19,-87.11,No,none (just cheese),dog,Yes,early bird,No,Feathered Indians
+"COMP SCI 220:LEC001, COMP SCI 220:LAB314",LEC001,19,Science: Biology/Life,,,"53,706",43.4796,-110.7623,Yes,mushroom,dog,No,no preference,No,As We Ran by The National Parks
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC002,21,Engineering: Biomedical,,,"53,726",42.3601,-71.0589,No,basil/spinach,dog,No,night owl,Yes,Allemania by Twin Shadow
+"COMP SCI 220:LAB315, COMP SCI 220:LEC001",LEC001,19,Data Science,,,"53,706",21.3099,157.8581,Maybe,pepperoni,dog,No,early bird,Yes,Blue Cheese 
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,19,Engineering: Mechanical,,,"53,706",43.0731,-89.4012,No,pepperoni,dog,Yes,night owl,Maybe,Sunny Day by Mr Tout Le Monde
+"COMP SCI 220:LEC001, COMP SCI 220:LAB312",LEC001,20,Engineering: Industrial,,,"53,715",41.9028,12.4964,Maybe,sausage,dog,No,night owl,Yes,La solissitude stromae
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,18,Science: Biology/Life,,,"53,715",1.3521,103.8198,Maybe,pepperoni,dog,No,no preference,Yes,Attention -NewJeans
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,18,Engineering: Biomedical,,,"53,706",45.146,-92.433,Maybe,sausage,dog,No,no preference,Yes,&watch by Billie Eilish
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC002,19,Other (please provide details below).,Political Science,Data Science Certificate ,"53,703",51.5072,0.1276,Maybe,pepperoni,dog,Yes,early bird,Maybe,Eyes of the World by the Grateful Dead
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC003,18,Engineering: Mechanical,,,"53,706",-34.6037,-58.3816,No,mushroom,dog,No,night owl,No,Don't Look Back in Anger -Oasis
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC002,20,Business: Other,,Supply Chain Management,"53,715",37.3382,-121.8863,No,sausage,dog,Yes,night owl,Maybe,Mac Miller - Hurt Feelings
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC002,18,Data Science,,N/A,"53,715",28.404,-81.5769,Maybe,tater tots,neither,Yes,night owl,Yes,"My favorite song is ""Don't Stop Me Now"" by Queen."
+"COMP SCI 220:LAB333, COMP SCI 220:LEC003",LEC003,20,Data Science,N/A,Mechanical Engineering,"54,703",39.7392,-104.9903,Yes,basil/spinach,dog,No,early bird,Yes,XO - EDEN
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,19,Other (please provide details below).,Business: Entrepreneurship,Data Science,"53,706",42.8163,-89.6399,Yes,macaroni/pasta,dog,Yes,no preference,No,Mia and Sebastian's Theme from La la land
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,20,Mathematics/AMEP,,Education studies (plan to declare),"53,715",48.8566,2.3522,No,sausage,dog,Yes,night owl,Maybe,Underground-Lindsey Stirling
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,20,Business: Actuarial,,Risk Management and Insurance,"52,703",43.0389,-87.9065,No,pepperoni,dog,No,night owl,Yes,Party in the USA
+"COMP SCI 220:LAB341, COMP SCI 220:LEC004",LEC004,19,Engineering: Mechanical,,,"53,703",44.9998,-88.3687,No,none (just cheese),neither,No,night owl,No,"""Fight For Your Right"" by the Beastie Boys"
+COMP SCI 319:LEC001,LEC001,22,Business: Information Systems,,,"53,715",40.4168,-3.7038,Maybe,pepperoni,dog,No,no preference,Maybe,Die for you by The Weeknd
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC002,,Business: Information Systems,,,"53,706",42.5847,-87.8212,Maybe,none (just cheese),dog,No,night owl,Yes,pink + white
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC002,18,Business: Information Systems,N/A,N/A,"53,706",37.7749,-122.4194,No,basil/spinach,dog,Yes,no preference,Maybe,The Spins - Mac Miller
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,19,Business: Information Systems,,finance ,"53,716",22.3964,114.1095,No,mushroom,dog,No,no preference,Maybe,Something in the orange 
+COMP SCI 319:LEC002,LEC002,26,Science: Other,I'm a graduate student in the Educational Psychology department.,,"53,705",30.1,104,Maybe,pineapple,cat,No,night owl,Yes,You owe me
+"COMP SCI 220:LEC001, COMP SCI 220:LAB314",LEC001,20,Data Science,,Actuarial science,"53,715",27.9171,42.3551,Yes,tater tots,neither,No,no preference,Maybe,See you again
+"COMP SCI 220:LEC001, COMP SCI 220:LAB314",LEC001,23,Engineering: Industrial,,,"53,703",43.0731,-89.4012,No,pepperoni,dog,No,early bird,Maybe,"Jane, Jefferson Starship"
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,21,Other (please provide details below).,Economics,,"53,703",37.5665,126.978,No,pineapple,cat,No,early bird,Maybe,Norwegian Wood by The Beatles
+"COMP SCI 220:LEC001, COMP SCI 220:LAB312",LEC001,19,Engineering: Mechanical,,,"53,706",33.1959,117.3795,No,pepperoni,dog,No,early bird,Yes,Goodbye Stranger by Supertramp
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC003,19,Business: Finance,Finance and banking,,"53,706",26.6141,-81.8258,Maybe,pepperoni,dog,No,night owl,Maybe,Mr blue sky
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,19,Engineering: Other,,,"53,706",36.6876,23.056,No,sausage,dog,No,night owl,Yes,Vienna-Billy Joel
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC003,18,Engineering: Biomedical,,,"53,703",41.8781,-87.6298,Yes,green pepper,dog,No,night owl,Yes,
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,19,Engineering: Mechanical,,Data Science,"53,715",40.8518,14.2681,Yes,mushroom,dog,Yes,night owl,No,Raindrops - Travis Scott
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,29,Data Science,,,"53,713",22.3964,114.1095,Yes,pepperoni,dog,Yes,early bird,No,Dry Flower - Yuuri
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,18,Science: Other,undecided science,n/a,"53,706",41.4544,-72.8184,No,pepperoni,dog,No,night owl,No,Stick Season - Noah Kahan
+"COMP SCI 220:LEC002, COMP SCI 220:LAB322",LEC002,18,Data Science,,,"53,706",38.9072,-77.0369,Yes,basil/spinach,dog,No,early bird,No,"""Somebody Else"" by The 1975."
+COMP SCI 319:LEC001,LEC001,24,Business: Information Systems,,,"53,715",31.5204,74.3587,No,mushroom,cat,No,early bird,Maybe,Counting Stars by One Republic
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,20,Computer Science,,"Data Science, Polish","53,706",54.356,18.6461,Yes,pepperoni,cat,Yes,early bird,No,Behind Blue Eyes - The Who
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,19,Engineering: Mechanical,,,"53,705",37.7749,-122.4194,No,pepperoni,dog,No,no preference,Yes,Dancing in the Moonlight by Toploader
+"COMP SCI 220:LEC001, COMP SCI 220:LAB312",LEC001,20,Other (please provide details below).,Economics,,"53,715",43.0688,-89.4012,No,sausage,dog,No,night owl,Yes,All Along the Watchtower
+"COMP SCI 220:LEC001, COMP SCI 220:LAB314",LEC001,21,Engineering: Other,Chemical Engineering,Chemistry,"53,726",41.8781,-87.6298,No,green pepper,dog,Yes,night owl,Maybe,Landslide by Fleetwood Mac
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,22,Computer Science,,,"53,705",43.0731,-89.4012,No,sausage,dog,No,early bird,Yes,"Circles, Post Malone"
+COMP SCI 319:LEC004,LEC004,,Other (please provide details below).,Pharmaceutical sciences,,"53,705",32.0603,118.7969,No,pineapple,cat,Yes,night owl,Maybe,Love story
+"COMP SCI 220:LEC001, COMP SCI 220:LAB311",LEC001,20,Other (please provide details below).,"political science
+
+ ",economics,"53,715",113.6253,34.7466,No,mushroom,neither,No,early bird,Yes,kanye west - Runaway
+"COMP SCI 220:LEC001, COMP SCI 220:LAB314",LEC001,18,Engineering: Biomedical,,,"53,706",42.0816,-88.1556,No,sausage,dog,No,night owl,Yes,"Its either 
+
+*************
+4:44 - Jay Z 
+*************
+
+or
+
+**************************************
+Евгений Белоусов - Девчонка-Девчоночка
+**************************************
+
+[] (https://www.youtube.com/@evgeniybelousov6194)"
+"COMP SCI 220:LAB332, COMP SCI 220:LEC003",LEC003,18,Engineering: Biomedical,,,"53,706",18.3402,-67.2499,No,macaroni/pasta,dog,No,night owl,Yes,Feathered Indians
+COMP SCI 319:LEC003,LEC003,30,Other (please provide details below).,communication,,"53,705",48.86,2.35,Maybe,mushroom,neither,No,night owl,Yes,What a wonderful world
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,,Data Science,,,"53,706",41.8781,-87.6298,Yes,pepperoni,dog,Yes,no preference,Yes,"""Happy?"" by Caye"
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC002,19,Engineering: Biomedical,,,"53,703",37.7749,-122.4194,Maybe,pineapple,dog,Yes,night owl,Maybe,stars align by majid jordan
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",LEC001,21,Mathematics/AMEP,,data science ,"53,711",30.5728,104.0668,Yes,pepperoni,dog,Yes,night owl,No,Stay-Justin biber/ come around me- Justin bieber
+"COMP SCI 220:LAB322, COMP SCI 220:LEC002",LEC001,20,Other (please provide details below).,math,"data science, statistic","53,715",39.9167,116.3833,Yes,pineapple,neither,No,night owl,Maybe,never gonna give you up 
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,20,Science: Biology/Life,,,"53,715",30.25,120.1667,No,pineapple,cat,No,night owl,No,70%
+"COMP SCI 220:LEC004, COMP SCI 220:LAB341",LEC001,20,Engineering: Industrial,,,"53,706",36.1627,-86.7816,No,Other,dog,Yes,night owl,Maybe,Everlong - FooFighters
+"COMP SCI 220:LEC002, COMP SCI 220:LAB324",LEC002,19,Engineering: Biomedical,,,"53,706",20.7194,-156.4464,No,basil/spinach,dog,Yes,night owl,Yes,"Broken Clocks 
+
+- Sza"
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,24,Data Science,,I would like to get CS certificate,"53,715",37.5042,127.0106,Yes,pineapple,dog,No,night owl,Yes,OMG - NewJeans
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,,Engineering: Biomedical,,,"53,703",34.0522,-118.2437,No,pepperoni,dog,Yes,night owl,Yes,Lavender Sunflower
+"COMP SCI 220:LEC001, COMP SCI 220:LAB312",LEC001,19,Engineering: Industrial,,,"53,703",-33.8688,151.2093,No,pineapple,dog,Yes,early bird,Yes,Beautiful girls by Sean Kingston 
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,23,Data Science,Data Science BA,None,"53,711",36.0671,120.3826,Yes,sausage,dog,Yes,night owl,Maybe,Daoxiang- Jay Chou
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,19,Engineering: Biomedical,,Genetics & Genomics,"53,706",23.1136,-82.3666,No,pepperoni,dog,Yes,night owl,Yes,Sleep on the Floor by the Lumineers
+"COMP SCI 220:LEC001, COMP SCI 220:LAB312",LEC001,18,Statistics,,Economics,"53,715",31.2304,121.4737,Maybe,mushroom,dog,No,early bird,Maybe,Joker and the queen
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC003,20,Science: Biology/Life,,,"53,715",31.8229,96.5422,No,mushroom,dog,Yes,no preference,No,I WONDER - LOUDNESS
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,20,Data Science,,Mathematics,"53,703",29.8683,121.544,Yes,green pepper,neither,No,no preference,Maybe,Seasons of love
+"COMP SCI 220:LEC002, COMP SCI 220:LAB322",LEC002,,Engineering: Mechanical,,,"53,706",41.8781,-87.6298,No,pepperoni,dog,No,night owl,Yes,Beware- Big Sean
+"COMP SCI 220:LEC002, COMP SCI 220:LAB325",LEC002,18,Engineering: Biomedical,,,"53,706",21.2576,-86.7468,No,none (just cheese),dog,No,night owl,Yes,Jashn-E-Bahaaraa by A.R. Rahman
+"COMP SCI 220:LAB324, COMP SCI 220:LEC002",LEC002,69,Science: Other,Physics,Astronomy,"53,590",59.5,-0.1,No,pepperoni,cat,No,early bird,Maybe,Inagaddadavida
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,21,Data Science,,,"53,703",23.0508,113.7518,Yes,pepperoni,dog,No,no preference,Maybe,群青 by YOASOBI
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,23,Business: Information Systems,Information System,Data Science,"53,715",38,128,Maybe,pepperoni,dog,Yes,night owl,No,Garden
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC003,18,Science: Biology/Life,,,"53,706",48.8566,2.3522,Maybe,mushroom,cat,No,night owl,Maybe,opera House - cigarettes after sex
+"COMP SCI 220:LAB332, COMP SCI 220:LEC003",LEC003,19,Data Science,,I also plan to major in Economics. ,"53,706",34.0522,-118.2437,Yes,pineapple,dog,No,night owl,Yes,The Valley of the Pagans (feat. Beck) by Gorillaz. 
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC002,19,Other (please provide details below).,Economics ,Environmental Studies ,53.715,50.6279,3.0408,No,mushroom,cat,Yes,night owl,Yes,Emerald Eyes by Fleetwood Mac
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,18,Business: Finance,,,"53,706",34.1383,-118.3595,Yes,pepperoni,dog,Yes,night owl,Maybe,90210 by Travis Scott
+"COMP SCI 220:LAB321, COMP SCI 220:LEC002",LEC002,20,Other (please provide details below).,Information Science,Certificate: Data Science,"53,706",48.8566,2.3522,No,pepperoni,dog,Yes,early bird,No,Fabregas: Viens Voir 
+COMP SCI 319:LEC002,LEC002,26,Other (please provide details below).,"Neuroscience, Neuroengineering ",,"53,703",32.0853,34.7818,No,basil/spinach,cat,Yes,night owl,Yes,מכה אפורה
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,20,Data Science,,,"53,703",41.8781,87.6298,Yes,none (just cheese),neither,No,night owl,Yes,Normal Girl by SZA
+"COMP SCI 220:LEC002, COMP SCI 220:LAB322",LEC002,20,Engineering: Biomedical,n/a,"Nuclear Engineering, Biology","53,703",51.5074,-0.1278,No,pineapple,dog,No,night owl,Yes,(always changing) Nobody to Love by Sigma
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,19,Other (please provide details below).,Sociology,,"53,715",52.3702,4.8952,Maybe,basil/spinach,cat,No,night owl,Yes,Evergreen by Mt. Joy
+"COMP SCI 220:LEC004, COMP SCI 220:LAB342",LEC004,18,Business: Other,n/a,n/a,"53,706",41.3851,2.1734,Maybe,pepperoni,dog,No,night owl,Maybe,"""How Do I Make You Love Me"" by the Weekend"
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,21,Science: Other,N/A,N/A,"53,715",38.5733,-109.5498,Maybe,pepperoni,dog,No,no preference,Yes,Burn The House Down by AJR
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,,Science: Other,,,"53,706",47.6062,-122.3321,Maybe,Other,dog,Yes,early bird,Maybe,Blue Eyes by Elton John
+"COMP SCI 220:LAB335, COMP SCI 220:LEC003",LEC003,21,Computer Science,,,"53,711",40,116,Maybe,pepperoni,neither,Yes,early bird,Maybe,"Currently it's ""Wildfire"" by Periphery"
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,21,Engineering: Industrial,N/A,N/A,,"53,706",48.8566,No,pepperoni,neither,No,night owl,No,Ferre Gola Titanic
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,18,Computer Science,N/A,N/A,"8,820",42.3601,-71.0589,Maybe,sausage,dog,No,no preference,No,Give Me Everything by Pitbull
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC002,20,Other (please provide details below).,Consumer Behavior and Marketplace Studies,Education Studies,"53,703",29.9958,120.5861,No,Other,dog,No,no preference,Yes,Rock with You
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC002,18,Engineering: Biomedical,,,"53,706",43.0731,-89.4012,No,pepperoni,dog,No,night owl,No,Crazy Story Pt. 3 by King Von
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,20,Statistics,,economics,"53,715",43.066,-89.4025,No,pineapple,dog,No,early bird,Maybe,"i don't have one, but i enjoy 80s rock"
+"COMP SCI 220:LEC002, COMP SCI 220:LAB322",LEC002,21,Data Science,,,"53,703",40.7128,-74.006,Yes,pepperoni,dog,No,no preference,Maybe,"Never Recover by Lil Baby, Gunna, Drake"
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC001,18,Other (please provide details below).,economics,,"53,706",66.5039,25.7294,Yes,pepperoni,neither,No,night owl,Maybe,Pushing 21
+"COMP SCI 220:LEC002, COMP SCI 220:LAB323",LEC002,19,Science: Biology/Life,,,"53,562",43.1005,-75.2694,No,pineapple,cat,Yes,night owl,Yes,Objects in the mirror - Mac Miller
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC004,19,Computer Science,N/A,Data Science certificate,"53,706",32.6099,-85.4808,Maybe,pepperoni,cat,Yes,night owl,Maybe,STAY
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,18,Engineering: Mechanical,,,"53,706",-37.8136,144.9631,Yes,sausage,dog,No,night owl,No,Rhapsody in Blue by George Gershwin
+"COMP SCI 220:LEC002, COMP SCI 220:LAB322",LEC002,19,Engineering: Biomedical,,,"53,703",37.1773,-3.5986,No,none (just cheese),dog,No,night owl,Maybe,Spirits by Nothing More
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC001,19,Computer Science,,,"53,711",34.0522,-118.2437,Yes,green pepper,dog,Yes,night owl,Yes,see you again
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,18,Engineering: Biomedical,,,"53,706",43.0813,-88.9117,No,none (just cheese),cat,Yes,early bird,Yes,Could Have Been Me The Struts
+"COMP SCI 220:LEC001, COMP SCI 220:LAB315",LEC001,19,Science: Physics,,,"53,715",23.0504,112.45,Maybe,sausage,dog,No,night owl,Yes,the sound of silence
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC001,20,Business: Finance,,"Marketing, International Business ","53,706",44.2726,-88.3964,Maybe,pepperoni,dog,No,no preference,Maybe,"Discoteka - Lola Indigo, Maria Becerra"
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,20,Other (please provide details below).,Legal Studies,,"53,715",32.7157,-117.1611,No,mushroom,cat,No,night owl,Yes,Poster Kid by Peach Martine
+"COMP SCI 220:LAB311, COMP SCI 220:LEC001",LEC001,23,Science: Biology/Life,N/A,Global Health,"53,726",44.9415,-93.2657,No,mushroom,cat,No,early bird,No,Blood of the Dragon by Ramin Djawadi 
+"COMP SCI 220:LAB323, COMP SCI 220:LEC002",LEC002,19,Data Science,,,"53,715",40.7548,-73.9882,Yes,Other,dog,No,early bird,No,Right now it would be Ghungroo
+"COMP SCI 220:LEC002, COMP SCI 220:LAB325",LEC002,19,Science: Biology/Life,,,"53,715",-12.0464,-77.0428,No,none (just cheese),cat,No,night owl,Yes,"Shakira: Bzrp Music Sessions, Vol.53"
+"COMP SCI 220:LAB342, COMP SCI 220:LEC004",LEC004,18,Mathematics/AMEP,,,"53,706",7.9519,98.3381,Yes,pineapple,cat,Yes,night owl,Yes,There is a light that never goes out
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,19,Computer Science,,Data Science,"53,706",39.6278,-106.0363,Yes,pepperoni,cat,Yes,early bird,No,Hasta Luego by JID
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC002,21,Science: Biology/Life,N/A,N/A,"53,726",37.9838,23.7275,No,pineapple,cat,No,night owl,Yes,Thrones of Blood by Sullivan King
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC003,19,Engineering: Mechanical,,,"53,521",45.8711,89.7093,Maybe,sausage,dog,No,night owl,Yes,You Proof
+"COMP SCI 220:LEC001, COMP SCI 220:LAB314",LEC001,18,Data Science,Data science,"Economics, Japanese","95,030",35.6762,139.6503,Yes,basil/spinach,cat,No,no preference,Maybe,California Dreamin
+"COMP SCI 220:LEC004, COMP SCI 220:LAB342",LEC004,,Data Science,,,"53,705",34.3632,107.2378,Yes,pepperoni,cat,No,night owl,Yes,
+"COMP SCI 220:LEC003, COMP SCI 220:LAB334",LEC002,19,Engineering: Mechanical,,,"53,703",43.0389,87.9,No,pepperoni,cat,Yes,no preference,No,The color violet
+"COMP SCI 220:LAB333, COMP SCI 220:LEC003",LEC003,22,Science: Other,My major is environmental science.,,"53,703",43.0731,-89.4012,No,Other,neither,Yes,no preference,Yes,Parties is my favorite song.
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,18,Business: Information Systems,,,"53,706",40.6645,-73.9774,Maybe,pepperoni,dog,Yes,early bird,Maybe,Basketball Shoes- Black Country New Road
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC003,20,Other (please provide details below).,Economics,,"53,703",45,91,No,pepperoni,dog,No,night owl,Yes,None
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,20,Engineering: Biomedical,,,"53,703",32.11,34.78,No,basil/spinach,cat,Yes,early bird,No,talkin tennessee
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,18,Engineering: Other,none ,no major ,"53,706",42.3601,-71.0589,Maybe,mushroom,dog,Yes,night owl,Yes,Till Forever Falls Apart: Ashe & Finneas 
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,20,Other (please provide details below).,economics,education studies ,"53,726",,,No,pineapple,dog,No,night owl,No,Blue Bird
+"COMP SCI 220:LAB344, COMP SCI 220:LEC004",LEC004,21,Other (please provide details below).,Consumer Behavior and Market Studies (Consumer Science),Data Science Cert.,"53,703",41.8781,-87.6298,No,pepperoni,dog,Yes,early bird,Maybe,Monks - Frank Ocean
+COMP SCI 319:LEC004,LEC001,,Business: Finance,,,"53,703",40.9368,632.7729,Maybe,mushroom,neither,Yes,early bird,No,"So many, and I am in 319 but the canvas shows 220 section 1"
+"COMP SCI 220:LAB312, COMP SCI 220:LEC001",LEC001,18,Statistics,,"Data Science, Mathematics","53,706",43.6343,-88.7298,Yes,Other,cat,No,night owl,Maybe,Hotel California - Eagles
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC001,19,Computer Science,,"I'm also a Data Science major, secondary to Computer Science.","53,703",39.9526,-75.1652,Yes,none (just cheese),dog,Yes,night owl,Yes,Nose on the Grindstone - Tyler Childers
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC002,18,Business: Information Systems,,,"53,706",34.0522,-118.2437,Maybe,none (just cheese),cat,No,night owl,Yes,Here with me - D4vd
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC004,19,Engineering: Mechanical,,,"53,706","53,913",43.4711,No,pepperoni,dog,No,night owl,No,Dancing in the moonlight 
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC001,21,Mathematics/AMEP,,,"53,703",1.3521,103.8198,Maybe,pineapple,neither,No,no preference,No,Free Loop
+"COMP SCI 220:LAB315, COMP SCI 220:LEC001",LEC001,18,Engineering: Biomedical,,,"53,706",32.7555,-98.9026,No,pepperoni,cat,No,early bird,Yes,My Life
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,21,Engineering: Industrial,N/A,N/A,"53,706",41.8781,-87.6298,No,sausage,cat,No,early bird,Yes,Nonsense by Sabrina Carpenter
+"COMP SCI 220:LEC004, COMP SCI 220:LAB345",LEC004,18,Engineering: Mechanical,,,"53,706",-22.9068,-43.1729,No,sausage,dog,No,early bird,No,Blue Notes by Meek Mill
+"COMP SCI 220:LAB314, COMP SCI 220:LEC001",LEC001,20,Science: Biology/Life,,,"53,726",40.7792,-73.969,Yes,basil/spinach,dog,No,early bird,Maybe,"Respiration, by Black Star ft. Common
+
+(If you like hip-hop this one is truly special)"
+"COMP SCI 220:LEC004, COMP SCI 220:LAB344",LEC004,20,Engineering: Biomedical,N/A,N/A,"53,703",41.881,-87.623,No,pepperoni,dog,Yes,night owl,No,Seperate Ways- Journey
+"COMP SCI 220:LEC003, COMP SCI 220:LAB332",LEC001,18,Engineering: Mechanical,,,"53,726",35,-86,No,sausage,dog,No,early bird,Yes,"On Wisconsin (sorry, I had to)"
+"COMP SCI 220:LEC001, COMP SCI 220:LAB311",LEC001,,Other (please provide details below).,Consumer Behavior and Marketplace Studies,,"53,703",37.1568,-82.7398,No,pepperoni,dog,No,no preference,Yes,Chiquitita - ABBA
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC001,18,Data Science,,,"53,706",51.5074,-0.1278,Yes,pepperoni,neither,No,night owl,Yes,"Sing About Me, I’m dying of thirst by Kendrick Lamar"
+"COMP SCI 220:LEC004, COMP SCI 220:LAB342",LEC004,18,Engineering: Mechanical,,,"53,706",40.7128,-74.006,No,pepperoni,dog,No,night owl,No,"""I Don't Want to Be"" by Gavin Degraw"
+"COMP SCI 220:LAB313, COMP SCI 220:LEC001",LEC001,18,Other (please provide details below).,EconomicsE,Economics,"53,706",32.4,119.43,Yes,Other,dog,No,early bird,Maybe,August
+"COMP SCI 220:LEC001, COMP SCI 220:LAB312",LEC001,20,Engineering: Biomedical,,Certificate in Computer Science,"53,703",40.047,-105.272,No,pineapple,dog,Yes,early bird,No,All My Love by Noah Kahan
+"COMP SCI 220:LEC004, COMP SCI 220:LAB342",LEC004,19,Data Science,,Economics,"53,706",51.1784,115.5708,Yes,pepperoni,dog,No,no preference,No,Quittin’ time -Morgan wallen
+"COMP SCI 220:LEC003, COMP SCI 220:LAB333",LEC003,19,Engineering: Biomedical,,,"53,715",45.68,-90.39,No,pepperoni,dog,Yes,night owl,No,Monica Lewinski
+"COMP SCI 220:LAB331, COMP SCI 220:LEC003",LEC003,19,Business: Information Systems,,,"53,715",40.7128,-74.006,No,sausage,dog,No,no preference,Yes,Something in the Orange by Zach Bryan
+"COMP SCI 220:LAB315, COMP SCI 220:LEC001",LEC001,18,Engineering: Biomedical,,,"53,706",35.6895,139.6917,No,macaroni/pasta,dog,No,night owl,Maybe,Shoot Me by Day6
+"COMP SCI 220:LEC002, COMP SCI 220:LAB325",LEC002,19,Other (please provide details below).,Economics ,N/A,"53,715",51.5074,-0.1278,Maybe,sausage,dog,Yes,early bird,Maybe,My favorite song is My Way from Frank Sinatra 
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC001,20,Data Science,,,"53,715",19.1141,72.9003,Yes,none (just cheese),cat,Yes,night owl,Yes,Dogs - Pink Floyd
+"COMP SCI 220:LEC003, COMP SCI 220:LAB335",LEC001,25,Mathematics/AMEP,,Statistics,"53,715",43.2315,-87.9868,No,sausage,cat,No,early bird,Maybe,Numb
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC001,21,Mathematics/AMEP,,,"53,703",51.5074,-0.1278,Maybe,pepperoni,cat,Yes,night owl,Yes,Speak to Me -Pink Floyd
+"COMP SCI 220:LEC001, COMP SCI 220:LAB312",LEC001,20,Business: Actuarial,,"Risk Management and Insurance, Data Science","53,726",1.4594,103.7649,Yes,pineapple,neither,No,night owl,Yes,“How to Train Your Dragon” main theme
+"COMP SCI 220:LAB334, COMP SCI 220:LEC003",LEC003,18,Engineering: Mechanical,,,,43.0779,-89.4234,No,macaroni/pasta,neither,No,night owl,Yes,Probably Adrenaline by Shinedown
+"COMP SCI 220:LEC002, COMP SCI 220:LAB321",LEC002,20,Engineering: Mechanical,,,"53,706",40.7128,-74.006,No,pepperoni,dog,No,no preference,No,Vienna - Billy Joel
+"COMP SCI 220:LEC003, COMP SCI 220:LAB331",LEC003,20,Other (please provide details below).,economic,,"53,703",31.2304,121.4737,No,pineapple,neither,No,night owl,Maybe,lover-Taylor swift 
+"COMP SCI 220:LEC004, COMP SCI 220:LAB343",LEC004,18,Engineering: Biomedical,,,"53,706",43.0722,89.4008,No,sausage,neither,Yes,night owl,Yes,Can't Take My Eyes off of You - Frankie Valli
+"COMP SCI 220:LEC001, COMP SCI 220:LAB313",LEC001,20,Other (please provide details below).,Economics ,Certificate in Data Science ,"53,703",118.2437,34.0522,No,none (just cheese),cat,Yes,early bird,Maybe,No favorite but I like jazz music
+"COMP SCI 220:LAB325, COMP SCI 220:LEC002",LEC002,,Engineering: Mechanical,,,"53,706",41.8781,-87.6298,No,basil/spinach,dog,No,early bird,No,Lover - Taylor Swift
+"COMP SCI 220:LAB343, COMP SCI 220:LEC004",LEC004,20,Science: Biology/Life,,,"53,715",30.5728,104.066,No,pineapple,cat,No,night owl,Maybe,all too well
diff --git a/s23/Gurmail_lecture_notes/15_CSV_Files/cs220_survey_data.xlsx b/s23/Gurmail_lecture_notes/15_CSV_Files/cs220_survey_data.xlsx
deleted file mode 100644
index a5b7f6c481c05f8a88c4704eab99f6c8f9f70ea8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 71181
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

diff --git a/s23/Gurmail_lecture_notes/15_CSV_Files/files/README.txt b/s23/Gurmail_lecture_notes/15_CSV_Files/files/README.txt
deleted file mode 100644
index fa6bafb..0000000
--- a/s23/Gurmail_lecture_notes/15_CSV_Files/files/README.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-names.csv is pulled from here: https://github.com/hadley/data-baby-names.
-
-restaurants.csv is made up.
-
-hurricanes.csv is from P5.
diff --git a/s23/Gurmail_lecture_notes/15_CSV_Files/files/h10.csv b/s23/Gurmail_lecture_notes/15_CSV_Files/files/h10.csv
deleted file mode 100644
index 29fb951..0000000
--- a/s23/Gurmail_lecture_notes/15_CSV_Files/files/h10.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-name,formed,dissipated,mph,damage,deaths
-Baker,8/18/50,9/1/50,105,2.55M,38
-Camille,8/14/69,8/22/69,175,1.42B,259
-Eloise,9/13/75,9/24/75,125,560M,80
-Frederic,8/29/79,9/15/79,130,1.77B,12
-Elena,8/28/85,9/4/85,125,1.3B,9
-Opal,9/27/95,10/6/95,150,4.7B,63
-Danny,7/16/97,7/27/97,80,100M,4
-Ivan,9/2/04,9/25/04,165,26.1B,92
-Dennis,7/4/05,7/18/05,150,3.98B,76
-Katrina,8/23/05,8/31/05,175,125B,1245
\ No newline at end of file
diff --git a/s23/Gurmail_lecture_notes/15_CSV_Files/files/h10.xlsx b/s23/Gurmail_lecture_notes/15_CSV_Files/files/h10.xlsx
deleted file mode 100644
index f2efc6ea673c2052078bd0069da690f68df05580..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 10549
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
W<zc|P3jn+V|AN7O`vc8y|Nb9EI+4Nv

diff --git a/s23/Gurmail_lecture_notes/15_CSV_Files/files/hurricanes.csv b/s23/Gurmail_lecture_notes/15_CSV_Files/files/hurricanes.csv
deleted file mode 100644
index ec28431..0000000
--- a/s23/Gurmail_lecture_notes/15_CSV_Files/files/hurricanes.csv
+++ /dev/null
@@ -1,133 +0,0 @@
-name,formed,dissipated,mph,damage,deaths
-Baker,08/18/1950,09/01/1950,105,2.55M,38
-Camille,08/14/1969,08/22/1969,175,1.42B,259
-Eloise,09/13/1975,09/24/1975,125,560M,80
-Frederic,08/29/1979,09/15/1979,130,1.77B,12
-Elena,08/28/1985,09/04/1985,125,1.3B,9
-Opal,09/27/1995,10/06/1995,150,4.7B,63
-Danny,07/16/1997,07/27/1997,80,100M,4
-Ivan,09/02/2004,09/25/2004,165,26.1B,92
-Dennis,07/04/2005,07/18/2005,150,3.98B,76
-Katrina,08/23/2005,08/31/2005,175,125B,1245
-Carol,08/25/1954,09/01/1954,115,462M,72
-Donna,08/29/1960,09/14/1960,145,980M,439
-Gloria,09/16/1985,10/02/1985,145,900M,14
-Bob,08/16/1991,08/29/1991,115,1.5B,15
-Labor Day,08/29/1935,09/10/1935,185,100M,423
-Easy,09/01/1950,09/09/1950,125,3.3M,2
-King,10/13/1950,10/20/1950,130,32M,11
-FLORENCE,09/23/1953,09/26/1953,115,200K,0
-Flossy,09/21/1956,09/30/1956,90,24.9M,15
-Cleo,08/21/1964,09/05/1964,155,187M,156
-Dora,08/28/1964,09/14/1964,130,280M,5
-Isbell,10/08/1964,10/19/1964,125,30M,7
-Betsy,08/27/1965,09/13/1965,155,1.43B,81
-Alma,06/04/1966,06/14/1966,125,210.1M,93
-Inez,09/21/1966,10/11/1966,150,226.5M,756
-Gladys,10/13/1968,10/21/1968,85,18.7M,8
-Agnes,06/14/1972,07/06/1972,85,2.1B,128
-Kate,11/15/1985,11/23/1985,120,700M,15
-Floyd,10/09/1987,10/13/1987,75,500K,1
-Andrew,08/16/1992,08/29/1992,175,27.3B,65
-Erin,07/31/1995,08/06/1995,100,700M,6
-Earl,08/31/1998,09/08/1998,100,79M,3
-Georges,09/15/1998,10/01/1998,155,13.9B,604
-Irene,10/13/1999,10/24/1999,110,800M,3
-Charley,08/09/2004,08/15/2004,150,16.9B,15
-Frances,08/24/2004,09/10/2004,145,10.1B,7
-Jeanne,09/13/2004,09/29/2004,120,7.94B,3037
-Rita,09/18/2005,09/26/2005,180,18.5B,97
-Wilma,10/16/2005,10/27/2005,185,27.4B,87
-Hermine,08/28/2016,09/08/2016,80,550M,4
-Matthew,09/28/2016,10/10/2016,165,16.47B,603
-Irma,08/30/2017,09/14/2017,180,77.16B,52
-Michael,10/07/2018,10/16/2018,160,25.1B,31
-Ethel,09/12/1960,09/17/1960,115,1.5M,1
-Hilda,09/28/1964,10/05/1964,150,126M,38
-Edith,09/05/1971,09/18/1971,160,25.4M,37
-Carmen,08/29/1974,09/10/1974,150,162M,8
-Babe,09/03/1977,09/09/1977,75,13M,0
-Bob,07/09/1979,07/16/1979,75,20M,1
-Danny,08/12/1985,08/18/1985,90,100M,2
-Juan,10/26/1985,11/03/1985,85,1.5B,12
-florence,09/07/1988,09/11/1988,80,2.9M,1
-Lili,09/21/2002,10/04/2002,145,1.16B,13
-Cindy,07/03/2005,07/12/2005,75,320M,1
-Humberto,09/12/2007,09/14/2007,90,50M,1
-Gustav,08/25/2008,09/07/2008,150,8.31B,112
-Isaac,08/21/2012,09/03/2012,80,3.11B,34
-Nate,10/04/2017,10/11/2017,90,787M,48
-Belle,08/06/1976,08/15/1976,120,100M,12
-Sandy,10/22/2012,11/02/2012,115,68.7B,233
-Barbara,08/11/1953,08/16/1953,90,1.3M,9
-Hazel,10/05/1954,10/18/1954,130,382M,591
-Ione,09/10/1955,09/21/1955,140,88M,7
-Helene,09/21/1958,10/04/1958,150,11.4M,1
-Ginger,09/10/1971,10/07/1971,110,10M,1
-Diana,09/08/1984,09/16/1984,130,65.5M,3
-Hugo,09/10/1989,09/25/1989,160,10.3B,60
-Emily,08/22/1993,09/06/1993,115,35M,3
-Bertha,07/05/1996,07/18/1996,115,335M,12
-Fran,08/23/1996,09/10/1996,120,5B,22
-Bonnie,08/19/1998,08/30/1998,115,1B,5
-Floyd,09/07/1999,09/19/1999,155,6.5B,76
-Isabel,09/06/2003,09/20/2003,165,5.5B,16
-Alex,07/31/2004,08/06/2004,120,7.5M,1
-Ophelia,09/06/2005,09/23/2005,85,70M,1
-Irene,08/21/2011,08/30/2011,120,14.2B,49
-Florence,08/31/2018,09/18/2018,150,24.23B,24
-Esther,09/10/1961,09/27/1961,145,6M,0
-Able,08/18/1952,09/02/1952,105,2.75M,3
-Cindy,07/05/1959,07/11/1959,75,75K,1
-Gracie,09/20/1959,09/30/1959,140,14M,22
-Bob,07/21/1985,07/26/1985,75,20M,5
-Gaston,08/27/2004,09/03/2004,75,130M,8
-Debra,07/23/1959,07/28/1959,85,7M,0
-Carla,09/03/1961,09/17/1961,175,325.74M,43
-Beulah,09/05/1967,09/22/1967,160,234.6M,59
-Celia,07/31/1970,08/05/1970,125,930M,27
-Fern,09/03/1971,09/13/1971,90,30.2M,2
-Allen,07/31/1980,08/11/1980,190,1.57B,269
-Alicia,08/15/1983,08/21/1983,115,3B,21
-Bonnie,06/23/1986,06/28/1986,85,42M,4
-Chantal,07/30/1989,08/03/1989,80,100M,13
-Jerry,10/12/1989,10/16/1989,85,70M,3
-Bret,08/18/1999,08/25/1999,145,15M,1
-Claudette,07/08/2003,07/17/2003,90,181M,1
-Dolly,07/20/2008,07/27/2008,100,1.6B,1
-Ike,09/01/2008,09/15/2008,145,38B,214
-Harvey,08/17/2017,09/02/2017,130,125B,68
-Dot,08/01/1959,08/08/1959,150,6M,2
-Iwa,11/19/1982,11/25/1982,90,312M,1
-Iniki,09/05/1992,09/13/1992,145,3.1B,6
-Tusi,01/13/1987,01/25/1987,90,80M,0
-Ofa,01/27/1990,02/10/1990,115,187M,8
-Val,12/04/1991,12/17/1991,105,381M,17
-Heta,12/25/2003,01/08/2004,130,113M,1
-Olaf,02/10/2005,02/25/2005,130,10M,0
-Karen,11/07/1962,11/18/1962,185,250M,11
-Pamela,05/14/1976,06/01/1976,150,500M,11
-Roy,01/07/1988,01/19/1988,100,28.5M,2
-Yuri,11/17/1991,12/03/1991,140,36M,0
-Omar,08/23/1992,09/09/1992,115,561.2M,15
-Paka,11/28/1997,12/23/1997,115,580M,0
-Chataan,06/27/2002,07/13/2002,110,660M,54
-Pongsona,12/02/2002,12/12/2002,105,730M,1
-Dolphin,05/06/2015,05/24/2015,115,13.5M,1
-Lynn,10/14/1987,10/28/1987,120,32.3M,49
-Mireille,09/13/1991,10/04/1991,115,10B,64
-Keith,10/26/1997,11/11/1997,125,15M,0
-Chaba,08/18/2004,09/05/2004,125,2B,20
-Vongfong,10/02/2014,10/18/2014,130,160.6M,9
-Soudelor,07/29/2015,08/12/2015,130,4.09B,59
-Mangkhut,09/06/2018,09/17/2018,125,3.77B,134
-Yutu,10/21/2018,11/03/2018,130,854.1M,29
-San Ciriaco,08/03/1899,09/12/1899,150,20M,3855
-San Liborio,07/22/1926,08/02/1926,140,7.85M,287
-San Ciprian,09/25/1932,10/02/1932,145,30M,225
-Betsy,08/09/1956,08/18/1956,120,50M,36
-Hortense,09/03/1996,09/16/1996,140,158M,39
-Maria,09/16/2017,10/02/2017,175,91.61B,3059
-Marilyn,09/12/1995,09/30/1995,115,2.5B,13
-Lenny,11/13/1999,11/23/1999,155,785.8M,17
-Omar,10/13/2008,10/21/2008,130,80M,1
diff --git a/s23/Gurmail_lecture_notes/15_CSV_Files/files/hurricanes.xlsx b/s23/Gurmail_lecture_notes/15_CSV_Files/files/hurricanes.xlsx
deleted file mode 100644
index d4ccc0a6cdb3afc040860413e87e9a7dccc97471..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 16122
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
I^XJ$910b_Gj{pDw

diff --git a/s23/Gurmail_lecture_notes/15_CSV_Files/files/names.csv b/s23/Gurmail_lecture_notes/15_CSV_Files/files/names.csv
deleted file mode 100644
index 0d66a91..0000000
--- a/s23/Gurmail_lecture_notes/15_CSV_Files/files/names.csv
+++ /dev/null
@@ -1,2001 +0,0 @@
-name,sex
-Jacob,boy
-Michael,boy
-Ethan,boy
-Joshua,boy
-Daniel,boy
-Alexander,boy
-Anthony,boy
-William,boy
-Christopher,boy
-Matthew,boy
-Jayden,boy
-Andrew,boy
-Joseph,boy
-David,boy
-Noah,boy
-Aiden,boy
-James,boy
-Ryan,boy
-Logan,boy
-John,boy
-Nathan,boy
-Elijah,boy
-Christian,boy
-Gabriel,boy
-Benjamin,boy
-Jonathan,boy
-Tyler,boy
-Samuel,boy
-Nicholas,boy
-Gavin,boy
-Dylan,boy
-Jackson,boy
-Brandon,boy
-Caleb,boy
-Mason,boy
-Angel,boy
-Isaac,boy
-Evan,boy
-Jack,boy
-Kevin,boy
-Jose,boy
-Isaiah,boy
-Luke,boy
-Landon,boy
-Justin,boy
-Lucas,boy
-Zachary,boy
-Jordan,boy
-Robert,boy
-Aaron,boy
-Brayden,boy
-Thomas,boy
-Cameron,boy
-Hunter,boy
-Austin,boy
-Adrian,boy
-Connor,boy
-Owen,boy
-Aidan,boy
-Jason,boy
-Julian,boy
-Wyatt,boy
-Charles,boy
-Luis,boy
-Carter,boy
-Juan,boy
-Chase,boy
-Diego,boy
-Jeremiah,boy
-Brody,boy
-Xavier,boy
-Adam,boy
-Carlos,boy
-Sebastian,boy
-Liam,boy
-Hayden,boy
-Nathaniel,boy
-Henry,boy
-Jesus,boy
-Ian,boy
-Tristan,boy
-Bryan,boy
-Sean,boy
-Cole,boy
-Alex,boy
-Eric,boy
-Brian,boy
-Jaden,boy
-Carson,boy
-Blake,boy
-Ayden,boy
-Cooper,boy
-Dominic,boy
-Brady,boy
-Caden,boy
-Josiah,boy
-Kyle,boy
-Colton,boy
-Kaden,boy
-Eli,boy
-Miguel,boy
-Antonio,boy
-Parker,boy
-Steven,boy
-Alejandro,boy
-Riley,boy
-Richard,boy
-Timothy,boy
-Devin,boy
-Jesse,boy
-Victor,boy
-Jake,boy
-Joel,boy
-Colin,boy
-Kaleb,boy
-Bryce,boy
-Levi,boy
-Oliver,boy
-Oscar,boy
-Vincent,boy
-Ashton,boy
-Cody,boy
-Micah,boy
-Preston,boy
-Marcus,boy
-Max,boy
-Patrick,boy
-Seth,boy
-Jeremy,boy
-Peyton,boy
-Nolan,boy
-Ivan,boy
-Damian,boy
-Maxwell,boy
-Alan,boy
-Kenneth,boy
-Jonah,boy
-Jorge,boy
-Mark,boy
-Giovanni,boy
-Eduardo,boy
-Grant,boy
-Collin,boy
-Gage,boy
-Omar,boy
-Emmanuel,boy
-Trevor,boy
-Edward,boy
-Ricardo,boy
-Cristian,boy
-Nicolas,boy
-Kayden,boy
-George,boy
-Jaxon,boy
-Paul,boy
-Braden,boy
-Elias,boy
-Andres,boy
-Derek,boy
-Garrett,boy
-Tanner,boy
-Malachi,boy
-Conner,boy
-Fernando,boy
-Cesar,boy
-Javier,boy
-Miles,boy
-Jaiden,boy
-Alexis,boy
-Leonardo,boy
-Santiago,boy
-Francisco,boy
-Cayden,boy
-Shane,boy
-Edwin,boy
-Hudson,boy
-Travis,boy
-Bryson,boy
-Erick,boy
-Jace,boy
-Hector,boy
-Josue,boy
-Peter,boy
-Jaylen,boy
-Mario,boy
-Manuel,boy
-Abraham,boy
-Grayson,boy
-Damien,boy
-Kaiden,boy
-Spencer,boy
-Stephen,boy
-Edgar,boy
-Wesley,boy
-Shawn,boy
-Trenton,boy
-Jared,boy
-Jeffrey,boy
-Landen,boy
-Johnathan,boy
-Bradley,boy
-Braxton,boy
-Ryder,boy
-Camden,boy
-Roman,boy
-Asher,boy
-Brendan,boy
-Maddox,boy
-Sergio,boy
-Israel,boy
-Andy,boy
-Lincoln,boy
-Erik,boy
-Donovan,boy
-Raymond,boy
-Avery,boy
-Rylan,boy
-Dalton,boy
-Harrison,boy
-Andre,boy
-Martin,boy
-Keegan,boy
-Marco,boy
-Jude,boy
-Sawyer,boy
-Dakota,boy
-Leo,boy
-Calvin,boy
-Kai,boy
-Drake,boy
-Troy,boy
-Zion,boy
-Clayton,boy
-Roberto,boy
-Zane,boy
-Gregory,boy
-Tucker,boy
-Rafael,boy
-Kingston,boy
-Dominick,boy
-Ezekiel,boy
-Griffin,boy
-Devon,boy
-Drew,boy
-Lukas,boy
-Johnny,boy
-Ty,boy
-Pedro,boy
-Tyson,boy
-Caiden,boy
-Mateo,boy
-Braylon,boy
-Cash,boy
-Aden,boy
-Chance,boy
-Taylor,boy
-Marcos,boy
-Maximus,boy
-Ruben,boy
-Emanuel,boy
-Simon,boy
-Corbin,boy
-Brennan,boy
-Dillon,boy
-Skyler,boy
-Myles,boy
-Xander,boy
-Jaxson,boy
-Dawson,boy
-Kameron,boy
-Kyler,boy
-Axel,boy
-Colby,boy
-Jonas,boy
-Joaquin,boy
-Payton,boy
-Brock,boy
-Frank,boy
-Enrique,boy
-Quinn,boy
-Emilio,boy
-Malik,boy
-Grady,boy
-Angelo,boy
-Julio,boy
-Derrick,boy
-Raul,boy
-Fabian,boy
-Corey,boy
-Gerardo,boy
-Dante,boy
-Ezra,boy
-Armando,boy
-Allen,boy
-Theodore,boy
-Gael,boy
-Amir,boy
-Zander,boy
-Adan,boy
-Maximilian,boy
-Randy,boy
-Easton,boy
-Dustin,boy
-Luca,boy
-Phillip,boy
-Julius,boy
-Charlie,boy
-Ronald,boy
-Jakob,boy
-Cade,boy
-Brett,boy
-Trent,boy
-Silas,boy
-Keith,boy
-Emiliano,boy
-Trey,boy
-Jalen,boy
-Darius,boy
-Lane,boy
-Jerry,boy
-Jaime,boy
-Scott,boy
-Graham,boy
-Weston,boy
-Braydon,boy
-Anderson,boy
-Rodrigo,boy
-Pablo,boy
-Saul,boy
-Danny,boy
-Donald,boy
-Elliot,boy
-Brayan,boy
-Dallas,boy
-Lorenzo,boy
-Casey,boy
-Mitchell,boy
-Alberto,boy
-Tristen,boy
-Rowan,boy
-Jayson,boy
-Gustavo,boy
-Aaden,boy
-Amari,boy
-Dean,boy
-Braeden,boy
-Declan,boy
-Chris,boy
-Ismael,boy
-Dane,boy
-Louis,boy
-Arturo,boy
-Brenden,boy
-Felix,boy
-Jimmy,boy
-Cohen,boy
-Tony,boy
-Holden,boy
-Reid,boy
-Abel,boy
-Bennett,boy
-Zackary,boy
-Arthur,boy
-Nehemiah,boy
-Ricky,boy
-Esteban,boy
-Cruz,boy
-Finn,boy
-Mauricio,boy
-Dennis,boy
-Keaton,boy
-Albert,boy
-Marvin,boy
-Mathew,boy
-Larry,boy
-Moises,boy
-Issac,boy
-Philip,boy
-Quentin,boy
-Curtis,boy
-Greyson,boy
-Jameson,boy
-Everett,boy
-Jayce,boy
-Darren,boy
-Elliott,boy
-Uriel,boy
-Alfredo,boy
-Hugo,boy
-Alec,boy
-Jamari,boy
-Marshall,boy
-Walter,boy
-Judah,boy
-Jay,boy
-Lance,boy
-Beau,boy
-Ali,boy
-Landyn,boy
-Yahir,boy
-Phoenix,boy
-Nickolas,boy
-Kobe,boy
-Bryant,boy
-Maurice,boy
-Russell,boy
-Leland,boy
-Colten,boy
-Reed,boy
-Davis,boy
-Joe,boy
-Ernesto,boy
-Desmond,boy
-Kade,boy
-Reece,boy
-Morgan,boy
-Ramon,boy
-Rocco,boy
-Orlando,boy
-Ryker,boy
-Brodie,boy
-Paxton,boy
-Jacoby,boy
-Douglas,boy
-Kristopher,boy
-Gary,boy
-Lawrence,boy
-Izaiah,boy
-Solomon,boy
-Nikolas,boy
-Mekhi,boy
-Justice,boy
-Tate,boy
-Jaydon,boy
-Salvador,boy
-Shaun,boy
-Alvin,boy
-Eddie,boy
-Kane,boy
-Davion,boy
-Zachariah,boy
-Dorian,boy
-Titus,boy
-Kellen,boy
-Camron,boy
-Isiah,boy
-Javon,boy
-Nasir,boy
-Milo,boy
-Johan,boy
-Byron,boy
-Jasper,boy
-Jonathon,boy
-Chad,boy
-Marc,boy
-Kelvin,boy
-Chandler,boy
-Sam,boy
-Cory,boy
-Deandre,boy
-River,boy
-Reese,boy
-Roger,boy
-Quinton,boy
-Talon,boy
-Romeo,boy
-Franklin,boy
-Noel,boy
-Alijah,boy
-Guillermo,boy
-Gunner,boy
-Damon,boy
-Jadon,boy
-Emerson,boy
-Micheal,boy
-Bruce,boy
-Terry,boy
-Kolton,boy
-Melvin,boy
-Beckett,boy
-Porter,boy
-August,boy
-Brycen,boy
-Dayton,boy
-Jamarion,boy
-Leonel,boy
-Karson,boy
-Zayden,boy
-Keagan,boy
-Carl,boy
-Khalil,boy
-Cristopher,boy
-Nelson,boy
-Braiden,boy
-Moses,boy
-Isaias,boy
-Roy,boy
-Triston,boy
-Walker,boy
-Kale,boy
-Jermaine,boy
-Leon,boy
-Rodney,boy
-Kristian,boy
-Mohamed,boy
-Ronan,boy
-Pierce,boy
-Trace,boy
-Warren,boy
-Jeffery,boy
-Maverick,boy
-Cyrus,boy
-Quincy,boy
-Nathanael,boy
-Skylar,boy
-Tommy,boy
-Conor,boy
-Noe,boy
-Ezequiel,boy
-Demetrius,boy
-Jaylin,boy
-Kendrick,boy
-Frederick,boy
-Terrance,boy
-Bobby,boy
-Jamison,boy
-Jon,boy
-Rohan,boy
-Jett,boy
-Kieran,boy
-Tobias,boy
-Ari,boy
-Colt,boy
-Gideon,boy
-Felipe,boy
-Kenny,boy
-Wilson,boy
-Orion,boy
-Kamari,boy
-Gunnar,boy
-Jessie,boy
-Alonzo,boy
-Gianni,boy
-Omari,boy
-Waylon,boy
-Malcolm,boy
-Emmett,boy
-Abram,boy
-Julien,boy
-London,boy
-Tomas,boy
-Allan,boy
-Terrell,boy
-Matteo,boy
-Tristin,boy
-Jairo,boy
-Reginald,boy
-Brent,boy
-Ahmad,boy
-Yandel,boy
-Rene,boy
-Willie,boy
-Boston,boy
-Billy,boy
-Marlon,boy
-Trevon,boy
-Aydan,boy
-Jamal,boy
-Aldo,boy
-Ariel,boy
-Cason,boy
-Braylen,boy
-Javion,boy
-Joey,boy
-Rogelio,boy
-Ahmed,boy
-Dominik,boy
-Brendon,boy
-Toby,boy
-Kody,boy
-Marquis,boy
-Ulises,boy
-Armani,boy
-Adriel,boy
-Alfonso,boy
-Branden,boy
-Will,boy
-Craig,boy
-Ibrahim,boy
-Osvaldo,boy
-Wade,boy
-Harley,boy
-Steve,boy
-Davin,boy
-Deshawn,boy
-Kason,boy
-Damion,boy
-Jaylon,boy
-Jefferson,boy
-Aron,boy
-Brooks,boy
-Darian,boy
-Gerald,boy
-Rolando,boy
-Terrence,boy
-Enzo,boy
-Kian,boy
-Ryland,boy
-Barrett,boy
-Jaeden,boy
-Ben,boy
-Bradyn,boy
-Giovani,boy
-Blaine,boy
-Madden,boy
-Jerome,boy
-Muhammad,boy
-Ronnie,boy
-Layne,boy
-Kolby,boy
-Leonard,boy
-Vicente,boy
-Cale,boy
-Alessandro,boy
-Zachery,boy
-Gavyn,boy
-Aydin,boy
-Xzavier,boy
-Malakai,boy
-Raphael,boy
-Cannon,boy
-Rudy,boy
-Asa,boy
-Darrell,boy
-Giancarlo,boy
-Elisha,boy
-Junior,boy
-Zackery,boy
-Alvaro,boy
-Lewis,boy
-Valentin,boy
-Deacon,boy
-Jase,boy
-Harry,boy
-Kendall,boy
-Rashad,boy
-Finnegan,boy
-Mohammed,boy
-Ramiro,boy
-Cedric,boy
-Brennen,boy
-Santino,boy
-Stanley,boy
-Tyrone,boy
-Chace,boy
-Francis,boy
-Johnathon,boy
-Teagan,boy
-Zechariah,boy
-Alonso,boy
-Kaeden,boy
-Kamden,boy
-Gilberto,boy
-Ray,boy
-Karter,boy
-Luciano,boy
-Nico,boy
-Kole,boy
-Aryan,boy
-Draven,boy
-Jamie,boy
-Misael,boy
-Lee,boy
-Alexzander,boy
-Camren,boy
-Giovanny,boy
-Amare,boy
-Rhett,boy
-Rhys,boy
-Rodolfo,boy
-Nash,boy
-Markus,boy
-Deven,boy
-Mohammad,boy
-Moshe,boy
-Quintin,boy
-Dwayne,boy
-Memphis,boy
-Atticus,boy
-Davian,boy
-Eugene,boy
-Jax,boy
-Antoine,boy
-Wayne,boy
-Randall,boy
-Semaj,boy
-Uriah,boy
-Clark,boy
-Aidyn,boy
-Jorden,boy
-Maxim,boy
-Aditya,boy
-Lawson,boy
-Messiah,boy
-Korbin,boy
-Sullivan,boy
-Freddy,boy
-Demarcus,boy
-Neil,boy
-Brice,boy
-King,boy
-Davon,boy
-Elvis,boy
-Ace,boy
-Dexter,boy
-Heath,boy
-Duncan,boy
-Jamar,boy
-Sincere,boy
-Irvin,boy
-Remington,boy
-Kadin,boy
-Soren,boy
-Tyree,boy
-Damarion,boy
-Talan,boy
-Adrien,boy
-Gilbert,boy
-Keenan,boy
-Darnell,boy
-Adolfo,boy
-Tristian,boy
-Derick,boy
-Isai,boy
-Rylee,boy
-Gauge,boy
-Harold,boy
-Kareem,boy
-Deangelo,boy
-Agustin,boy
-Coleman,boy
-Zavier,boy
-Lamar,boy
-Emery,boy
-Jaydin,boy
-Devan,boy
-Jordyn,boy
-Mathias,boy
-Prince,boy
-Sage,boy
-Seamus,boy
-Jasiah,boy
-Efrain,boy
-Darryl,boy
-Arjun,boy
-Mike,boy
-Roland,boy
-Conrad,boy
-Kamron,boy
-Hamza,boy
-Santos,boy
-Frankie,boy
-Dominique,boy
-Marley,boy
-Vance,boy
-Dax,boy
-Jamir,boy
-Kylan,boy
-Todd,boy
-Maximo,boy
-Jabari,boy
-Matthias,boy
-Haiden,boy
-Luka,boy
-Marcelo,boy
-Keon,boy
-Layton,boy
-Tyrell,boy
-Kash,boy
-Raiden,boy
-Cullen,boy
-Donte,boy
-Jovani,boy
-Cordell,boy
-Kasen,boy
-Rory,boy
-Alfred,boy
-Darwin,boy
-Ernest,boy
-Bailey,boy
-Gaige,boy
-Hassan,boy
-Jamarcus,boy
-Killian,boy
-Augustus,boy
-Trevin,boy
-Zain,boy
-Ellis,boy
-Rex,boy
-Yusuf,boy
-Bruno,boy
-Jaidyn,boy
-Justus,boy
-Ronin,boy
-Humberto,boy
-Jaquan,boy
-Josh,boy
-Kasey,boy
-Winston,boy
-Dashawn,boy
-Lucian,boy
-Matias,boy
-Sidney,boy
-Ignacio,boy
-Nigel,boy
-Van,boy
-Elian,boy
-Finley,boy
-Jaron,boy
-Addison,boy
-Aedan,boy
-Braedon,boy
-Jadyn,boy
-Konner,boy
-Zayne,boy
-Franco,boy
-Niko,boy
-Savion,boy
-Cristofer,boy
-Deon,boy
-Krish,boy
-Anton,boy
-Brogan,boy
-Cael,boy
-Coby,boy
-Kymani,boy
-Marcel,boy
-Yair,boy
-Dale,boy
-Bo,boy
-Jordon,boy
-Samir,boy
-Darien,boy
-Zaire,boy
-Ross,boy
-Vaughn,boy
-Devyn,boy
-Kenyon,boy
-Clay,boy
-Dario,boy
-Ishaan,boy
-Jair,boy
-Kael,boy
-Adonis,boy
-Jovanny,boy
-Clinton,boy
-Rey,boy
-Chaim,boy
-German,boy
-Harper,boy
-Nathen,boy
-Rigoberto,boy
-Sonny,boy
-Glenn,boy
-Octavio,boy
-Blaze,boy
-Keshawn,boy
-Ralph,boy
-Ean,boy
-Nikhil,boy
-Rayan,boy
-Sterling,boy
-Branson,boy
-Jadiel,boy
-Dillan,boy
-Jeramiah,boy
-Koen,boy
-Konnor,boy
-Antwan,boy
-Houston,boy
-Tyrese,boy
-Dereon,boy
-Leonidas,boy
-Zack,boy
-Fisher,boy
-Jaydan,boy
-Quinten,boy
-Nick,boy
-Urijah,boy
-Darion,boy
-Jovan,boy
-Salvatore,boy
-Beckham,boy
-Jarrett,boy
-Antony,boy
-Eden,boy
-Makai,boy
-Zaiden,boy
-Broderick,boy
-Camryn,boy
-Malaki,boy
-Nikolai,boy
-Howard,boy
-Immanuel,boy
-Demarion,boy
-Valentino,boy
-Jovanni,boy
-Ayaan,boy
-Ethen,boy
-Leandro,boy
-Royce,boy
-Yael,boy
-Yosef,boy
-Jean,boy
-Marquise,boy
-Alden,boy
-Leroy,boy
-Gaven,boy
-Jovany,boy
-Tyshawn,boy
-Aarav,boy
-Kadyn,boy
-Milton,boy
-Zaid,boy
-Kelton,boy
-Tripp,boy
-Kamren,boy
-Slade,boy
-Hezekiah,boy
-Jakobe,boy
-Nathanial,boy
-Rishi,boy
-Shamar,boy
-Geovanni,boy
-Pranav,boy
-Roderick,boy
-Bentley,boy
-Clarence,boy
-Lyric,boy
-Bernard,boy
-Carmelo,boy
-Denzel,boy
-Maximillian,boy
-Reynaldo,boy
-Cassius,boy
-Gordon,boy
-Reuben,boy
-Samson,boy
-Yadiel,boy
-Jayvon,boy
-Reilly,boy
-Sheldon,boy
-Abdullah,boy
-Jagger,boy
-Thaddeus,boy
-Case,boy
-Kyson,boy
-Lamont,boy
-Chaz,boy
-Makhi,boy
-Jan,boy
-Marques,boy
-Oswaldo,boy
-Donavan,boy
-Keyon,boy
-Kyan,boy
-Simeon,boy
-Trystan,boy
-Andreas,boy
-Dangelo,boy
-Landin,boy
-Reagan,boy
-Turner,boy
-Arnav,boy
-Brenton,boy
-Callum,boy
-Jayvion,boy
-Bridger,boy
-Sammy,boy
-Deegan,boy
-Jaylan,boy
-Lennon,boy
-Odin,boy
-Abdiel,boy
-Jerimiah,boy
-Eliezer,boy
-Bronson,boy
-Cornelius,boy
-Pierre,boy
-Cortez,boy
-Baron,boy
-Carlo,boy
-Carsen,boy
-Fletcher,boy
-Izayah,boy
-Kolten,boy
-Damari,boy
-Hugh,boy
-Jensen,boy
-Yurem,boy
-Emma,girl
-Isabella,girl
-Emily,girl
-Madison,girl
-Ava,girl
-Olivia,girl
-Sophia,girl
-Abigail,girl
-Elizabeth,girl
-Chloe,girl
-Samantha,girl
-Addison,girl
-Natalie,girl
-Mia,girl
-Alexis,girl
-Alyssa,girl
-Hannah,girl
-Ashley,girl
-Ella,girl
-Sarah,girl
-Grace,girl
-Taylor,girl
-Brianna,girl
-Lily,girl
-Hailey,girl
-Anna,girl
-Victoria,girl
-Kayla,girl
-Lillian,girl
-Lauren,girl
-Kaylee,girl
-Allison,girl
-Savannah,girl
-Nevaeh,girl
-Gabriella,girl
-Sofia,girl
-Makayla,girl
-Avery,girl
-Riley,girl
-Julia,girl
-Leah,girl
-Aubrey,girl
-Jasmine,girl
-Audrey,girl
-Katherine,girl
-Morgan,girl
-Brooklyn,girl
-Destiny,girl
-Sydney,girl
-Alexa,girl
-Kylie,girl
-Brooke,girl
-Kaitlyn,girl
-Evelyn,girl
-Layla,girl
-Madeline,girl
-Kimberly,girl
-Zoe,girl
-Jessica,girl
-Peyton,girl
-Alexandra,girl
-Claire,girl
-Madelyn,girl
-Maria,girl
-Mackenzie,girl
-Arianna,girl
-Jocelyn,girl
-Amelia,girl
-Angelina,girl
-Trinity,girl
-Andrea,girl
-Maya,girl
-Valeria,girl
-Sophie,girl
-Rachel,girl
-Vanessa,girl
-Aaliyah,girl
-Mariah,girl
-Gabrielle,girl
-Katelyn,girl
-Ariana,girl
-Bailey,girl
-Camila,girl
-Jennifer,girl
-Melanie,girl
-Gianna,girl
-Charlotte,girl
-Paige,girl
-Autumn,girl
-Payton,girl
-Faith,girl
-Sara,girl
-Isabelle,girl
-Caroline,girl
-Genesis,girl
-Isabel,girl
-Mary,girl
-Zoey,girl
-Gracie,girl
-Megan,girl
-Haley,girl
-Mya,girl
-Michelle,girl
-Molly,girl
-Stephanie,girl
-Nicole,girl
-Jenna,girl
-Natalia,girl
-Sadie,girl
-Jada,girl
-Serenity,girl
-Lucy,girl
-Ruby,girl
-Eva,girl
-Kennedy,girl
-Rylee,girl
-Jayla,girl
-Naomi,girl
-Rebecca,girl
-Lydia,girl
-Daniela,girl
-Bella,girl
-Keira,girl
-Adriana,girl
-Lilly,girl
-Hayden,girl
-Miley,girl
-Katie,girl
-Jade,girl
-Jordan,girl
-Gabriela,girl
-Amy,girl
-Angela,girl
-Melissa,girl
-Valerie,girl
-Giselle,girl
-Diana,girl
-Amanda,girl
-Kate,girl
-Laila,girl
-Reagan,girl
-Jordyn,girl
-Kylee,girl
-Danielle,girl
-Briana,girl
-Marley,girl
-Leslie,girl
-Kendall,girl
-Catherine,girl
-Liliana,girl
-Mckenzie,girl
-Jacqueline,girl
-Ashlyn,girl
-Reese,girl
-Marissa,girl
-London,girl
-Juliana,girl
-Shelby,girl
-Cheyenne,girl
-Angel,girl
-Daisy,girl
-Makenzie,girl
-Miranda,girl
-Erin,girl
-Amber,girl
-Alana,girl
-Ellie,girl
-Breanna,girl
-Ana,girl
-Mikayla,girl
-Summer,girl
-Piper,girl
-Adrianna,girl
-Jillian,girl
-Sierra,girl
-Jayden,girl
-Sienna,girl
-Alicia,girl
-Lila,girl
-Margaret,girl
-Alivia,girl
-Brooklynn,girl
-Karen,girl
-Violet,girl
-Sabrina,girl
-Stella,girl
-Aniyah,girl
-Annabelle,girl
-Alexandria,girl
-Kathryn,girl
-Skylar,girl
-Aliyah,girl
-Delilah,girl
-Julianna,girl
-Kelsey,girl
-Khloe,girl
-Carly,girl
-Amaya,girl
-Mariana,girl
-Christina,girl
-Alondra,girl
-Tessa,girl
-Eliana,girl
-Bianca,girl
-Jazmin,girl
-Clara,girl
-Vivian,girl
-Josephine,girl
-Delaney,girl
-Scarlett,girl
-Elena,girl
-Cadence,girl
-Alexia,girl
-Maggie,girl
-Laura,girl
-Nora,girl
-Ariel,girl
-Elise,girl
-Nadia,girl
-Mckenna,girl
-Chelsea,girl
-Lyla,girl
-Alaina,girl
-Jasmin,girl
-Hope,girl
-Leila,girl
-Caitlyn,girl
-Cassidy,girl
-Makenna,girl
-Allie,girl
-Izabella,girl
-Eden,girl
-Callie,girl
-Haylee,girl
-Caitlin,girl
-Kendra,girl
-Karina,girl
-Kyra,girl
-Kayleigh,girl
-Addyson,girl
-Kiara,girl
-Jazmine,girl
-Karla,girl
-Camryn,girl
-Alina,girl
-Lola,girl
-Kyla,girl
-Kelly,girl
-Fatima,girl
-Tiffany,girl
-Kira,girl
-Crystal,girl
-Mallory,girl
-Esmeralda,girl
-Alejandra,girl
-Eleanor,girl
-Angelica,girl
-Jayda,girl
-Abby,girl
-Kara,girl
-Veronica,girl
-Carmen,girl
-Jamie,girl
-Ryleigh,girl
-Valentina,girl
-Allyson,girl
-Dakota,girl
-Kamryn,girl
-Courtney,girl
-Cecilia,girl
-Madeleine,girl
-Aniya,girl
-Alison,girl
-Esther,girl
-Heaven,girl
-Aubree,girl
-Lindsey,girl
-Leilani,girl
-Nina,girl
-Melody,girl
-Macy,girl
-Ashlynn,girl
-Joanna,girl
-Cassandra,girl
-Alayna,girl
-Kaydence,girl
-Madilyn,girl
-Aurora,girl
-Heidi,girl
-Emerson,girl
-Kimora,girl
-Madalyn,girl
-Erica,girl
-Josie,girl
-Katelynn,girl
-Guadalupe,girl
-Harper,girl
-Ivy,girl
-Lexi,girl
-Camille,girl
-Savanna,girl
-Dulce,girl
-Daniella,girl
-Lucia,girl
-Emely,girl
-Joselyn,girl
-Kiley,girl
-Kailey,girl
-Miriam,girl
-Cynthia,girl
-Rihanna,girl
-Georgia,girl
-Rylie,girl
-Harmony,girl
-Kiera,girl
-Kyleigh,girl
-Monica,girl
-Bethany,girl
-Kaylie,girl
-Cameron,girl
-Teagan,girl
-Cora,girl
-Brynn,girl
-Ciara,girl
-Genevieve,girl
-Alice,girl
-Maddison,girl
-Eliza,girl
-Tatiana,girl
-Jaelyn,girl
-Erika,girl
-Ximena,girl
-April,girl
-Marely,girl
-Julie,girl
-Danica,girl
-Presley,girl
-Brielle,girl
-Julissa,girl
-Angie,girl
-Iris,girl
-Brenda,girl
-Hazel,girl
-Rose,girl
-Malia,girl
-Shayla,girl
-Fiona,girl
-Phoebe,girl
-Nayeli,girl
-Paola,girl
-Kaelyn,girl
-Selena,girl
-Audrina,girl
-Rebekah,girl
-Carolina,girl
-Janiyah,girl
-Michaela,girl
-Penelope,girl
-Janiya,girl
-Anastasia,girl
-Adeline,girl
-Ruth,girl
-Sasha,girl
-Denise,girl
-Holly,girl
-Madisyn,girl
-Hanna,girl
-Tatum,girl
-Marlee,girl
-Nataly,girl
-Helen,girl
-Janelle,girl
-Lizbeth,girl
-Serena,girl
-Anya,girl
-Jaslene,girl
-Kaylin,girl
-Jazlyn,girl
-Nancy,girl
-Lindsay,girl
-Desiree,girl
-Hayley,girl
-Itzel,girl
-Imani,girl
-Madelynn,girl
-Asia,girl
-Kadence,girl
-Madyson,girl
-Talia,girl
-Jane,girl
-Kayden,girl
-Annie,girl
-Amari,girl
-Bridget,girl
-Raegan,girl
-Jadyn,girl
-Celeste,girl
-Jimena,girl
-Luna,girl
-Yasmin,girl
-Emilia,girl
-Annika,girl
-Estrella,girl
-Sarai,girl
-Lacey,girl
-Ayla,girl
-Alessandra,girl
-Willow,girl
-Nyla,girl
-Dayana,girl
-Lilah,girl
-Lilliana,girl
-Natasha,girl
-Hadley,girl
-Harley,girl
-Priscilla,girl
-Claudia,girl
-Allisson,girl
-Baylee,girl
-Brenna,girl
-Brittany,girl
-Skyler,girl
-Fernanda,girl
-Danna,girl
-Melany,girl
-Cali,girl
-Lia,girl
-Macie,girl
-Lyric,girl
-Logan,girl
-Gloria,girl
-Lana,girl
-Mylee,girl
-Cindy,girl
-Lilian,girl
-Amira,girl
-Anahi,girl
-Alissa,girl
-Anaya,girl
-Lena,girl
-Ainsley,girl
-Sandra,girl
-Noelle,girl
-Marisol,girl
-Meredith,girl
-Kailyn,girl
-Lesly,girl
-Johanna,girl
-Diamond,girl
-Evangeline,girl
-Juliet,girl
-Kathleen,girl
-Meghan,girl
-Paisley,girl
-Athena,girl
-Hailee,girl
-Rosa,girl
-Wendy,girl
-Emilee,girl
-Sage,girl
-Alanna,girl
-Elaina,girl
-Cara,girl
-Nia,girl
-Paris,girl
-Casey,girl
-Dana,girl
-Emery,girl
-Rowan,girl
-Aubrie,girl
-Kaitlin,girl
-Jaden,girl
-Kenzie,girl
-Kiana,girl
-Viviana,girl
-Norah,girl
-Lauryn,girl
-Perla,girl
-Amiyah,girl
-Alyson,girl
-Rachael,girl
-Shannon,girl
-Aileen,girl
-Miracle,girl
-Lillie,girl
-Danika,girl
-Heather,girl
-Kassidy,girl
-Taryn,girl
-Tori,girl
-Francesca,girl
-Kristen,girl
-Amya,girl
-Elle,girl
-Kristina,girl
-Cheyanne,girl
-Haylie,girl
-Patricia,girl
-Anne,girl
-Samara,girl
-Skye,girl
-Kali,girl
-America,girl
-Lexie,girl
-Parker,girl
-Halle,girl
-Londyn,girl
-Abbigail,girl
-Linda,girl
-Hallie,girl
-Saniya,girl
-Bryanna,girl
-Bailee,girl
-Jaylynn,girl
-Mckayla,girl
-Quinn,girl
-Jaelynn,girl
-Jaida,girl
-Caylee,girl
-Jaiden,girl
-Melina,girl
-Abril,girl
-Sidney,girl
-Kassandra,girl
-Elisabeth,girl
-Adalyn,girl
-Kaylynn,girl
-Mercedes,girl
-Yesenia,girl
-Elliana,girl
-Brylee,girl
-Dylan,girl
-Isabela,girl
-Ryan,girl
-Ashlee,girl
-Daphne,girl
-Kenya,girl
-Marina,girl
-Christine,girl
-Mikaela,girl
-Kaitlynn,girl
-Justice,girl
-Saniyah,girl
-Jaliyah,girl
-Ingrid,girl
-Marie,girl
-Natalee,girl
-Joy,girl
-Juliette,girl
-Simone,girl
-Adelaide,girl
-Krystal,girl
-Kennedi,girl
-Mila,girl
-Tamia,girl
-Addisyn,girl
-Aylin,girl
-Dayanara,girl
-Sylvia,girl
-Clarissa,girl
-Maritza,girl
-Virginia,girl
-Braelyn,girl
-Jolie,girl
-Jaidyn,girl
-Kinsley,girl
-Kirsten,girl
-Laney,girl
-Marilyn,girl
-Whitney,girl
-Janessa,girl
-Raquel,girl
-Anika,girl
-Kamila,girl
-Aria,girl
-Rubi,girl
-Adelyn,girl
-Amara,girl
-Ayanna,girl
-Teresa,girl
-Zariah,girl
-Kaleigh,girl
-Amani,girl
-Carla,girl
-Yareli,girl
-Gwendolyn,girl
-Paulina,girl
-Nathalie,girl
-Annabella,girl
-Jaylin,girl
-Tabitha,girl
-Deanna,girl
-Madalynn,girl
-Journey,girl
-Aiyana,girl
-Skyla,girl
-Yaretzi,girl
-Ada,girl
-Liana,girl
-Karlee,girl
-Jenny,girl
-Myla,girl
-Cristina,girl
-Myah,girl
-Lisa,girl
-Tania,girl
-Isis,girl
-Jayleen,girl
-Jordin,girl
-Arely,girl
-Azul,girl
-Helena,girl
-Aryanna,girl
-Jaqueline,girl
-Lucille,girl
-Destinee,girl
-Martha,girl
-Zoie,girl
-Arielle,girl
-Liberty,girl
-Marlene,girl
-Elisa,girl
-Isla,girl
-Noemi,girl
-Raven,girl
-Jessie,girl
-Aleah,girl
-Kailee,girl
-Kaliyah,girl
-Lilyana,girl
-Haven,girl
-Tara,girl
-Giana,girl
-Camilla,girl
-Maliyah,girl
-Irene,girl
-Carley,girl
-Maeve,girl
-Lea,girl
-Macey,girl
-Sharon,girl
-Alisha,girl
-Marisa,girl
-Jaylene,girl
-Kaya,girl
-Scarlet,girl
-Siena,girl
-Adyson,girl
-Maia,girl
-Shiloh,girl
-Tiana,girl
-Jaycee,girl
-Gisselle,girl
-Yazmin,girl
-Eve,girl
-Shyanne,girl
-Arabella,girl
-Sherlyn,girl
-Sariah,girl
-Amiya,girl
-Kiersten,girl
-Madilynn,girl
-Shania,girl
-Aleena,girl
-Finley,girl
-Kinley,girl
-Kaia,girl
-Aliya,girl
-Taliyah,girl
-Pamela,girl
-Yoselin,girl
-Ellen,girl
-Carlie,girl
-Monserrat,girl
-Jakayla,girl
-Reyna,girl
-Yaritza,girl
-Carolyn,girl
-Clare,girl
-Lorelei,girl
-Paula,girl
-Zaria,girl
-Gracelyn,girl
-Kasey,girl
-Regan,girl
-Alena,girl
-Angelique,girl
-Regina,girl
-Britney,girl
-Emilie,girl
-Mariam,girl
-Jaylee,girl
-Julianne,girl
-Greta,girl
-Elyse,girl
-Lainey,girl
-Kallie,girl
-Felicity,girl
-Zion,girl
-Aspen,girl
-Carlee,girl
-Annalise,girl
-Iliana,girl
-Larissa,girl
-Akira,girl
-Sonia,girl
-Catalina,girl
-Phoenix,girl
-Joslyn,girl
-Anabelle,girl
-Mollie,girl
-Susan,girl
-Judith,girl
-Destiney,girl
-Hillary,girl
-Janet,girl
-Katrina,girl
-Mareli,girl
-Ansley,girl
-Kaylyn,girl
-Alexus,girl
-Gia,girl
-Maci,girl
-Elsa,girl
-Stacy,girl
-Kaylen,girl
-Carissa,girl
-Haleigh,girl
-Lorena,girl
-Jazlynn,girl
-Milagros,girl
-Luz,girl
-Leanna,girl
-Renee,girl
-Shaniya,girl
-Charlie,girl
-Abbie,girl
-Cailyn,girl
-Cherish,girl
-Elsie,girl
-Jazmyn,girl
-Elaine,girl
-Emmalee,girl
-Luciana,girl
-Dahlia,girl
-Jamya,girl
-Belinda,girl
-Mariyah,girl
-Chaya,girl
-Dayami,girl
-Rhianna,girl
-Yadira,girl
-Aryana,girl
-Rosemary,girl
-Armani,girl
-Cecelia,girl
-Celia,girl
-Barbara,girl
-Cristal,girl
-Eileen,girl
-Rayna,girl
-Campbell,girl
-Amina,girl
-Aisha,girl
-Amirah,girl
-Ally,girl
-Araceli,girl
-Averie,girl
-Mayra,girl
-Sanaa,girl
-Patience,girl
-Leyla,girl
-Selah,girl
-Zara,girl
-Chanel,girl
-Kaiya,girl
-Keyla,girl
-Miah,girl
-Aimee,girl
-Giovanna,girl
-Amelie,girl
-Kelsie,girl
-Alisson,girl
-Angeline,girl
-Dominique,girl
-Adrienne,girl
-Brisa,girl
-Cierra,girl
-Paloma,girl
-Isabell,girl
-Precious,girl
-Alma,girl
-Charity,girl
-Jacquelyn,girl
-Janae,girl
-Frances,girl
-Shyla,girl
-Janiah,girl
-Kierra,girl
-Karlie,girl
-Annabel,girl
-Jacey,girl
-Karissa,girl
-Jaylah,girl
-Xiomara,girl
-Edith,girl
-Marianna,girl
-Damaris,girl
-Deborah,girl
-Jaylyn,girl
-Evelin,girl
-Mara,girl
-Olive,girl
-Ayana,girl
-India,girl
-Kendal,girl
-Kayley,girl
-Tamara,girl
-Briley,girl
-Charlee,girl
-Nylah,girl
-Abbey,girl
-Moriah,girl
-Saige,girl
-Savanah,girl
-Giada,girl
-Hana,girl
-Lizeth,girl
-Matilda,girl
-Ann,girl
-Jazlene,girl
-Gillian,girl
-Beatrice,girl
-Ireland,girl
-Karly,girl
-Mylie,girl
-Yasmine,girl
-Ashly,girl
-Kenna,girl
-Maleah,girl
-Corinne,girl
-Keely,girl
-Tanya,girl
-Tianna,girl
-Adalynn,girl
-Ryann,girl
-Salma,girl
-Areli,girl
-Karma,girl
-Shyann,girl
-Kaley,girl
-Theresa,girl
-Evie,girl
-Gina,girl
-Roselyn,girl
-Kaila,girl
-Jaylen,girl
-Natalya,girl
-Meadow,girl
-Rayne,girl
-Aliza,girl
-Yuliana,girl
-June,girl
-Lilianna,girl
-Nathaly,girl
-Ali,girl
-Alisa,girl
-Aracely,girl
-Belen,girl
-Tess,girl
-Jocelynn,girl
-Litzy,girl
-Makena,girl
-Abagail,girl
-Giuliana,girl
-Joyce,girl
-Libby,girl
-Lillianna,girl
-Thalia,girl
-Tia,girl
-Sarahi,girl
-Zaniyah,girl
-Kristin,girl
-Lorelai,girl
-Mattie,girl
-Taniya,girl
-Jaslyn,girl
-Gemma,girl
-Valery,girl
-Lailah,girl
-Mckinley,girl
-Micah,girl
-Deja,girl
-Frida,girl
-Brynlee,girl
-Jewel,girl
-Krista,girl
-Mira,girl
-Yamilet,girl
-Adison,girl
-Carina,girl
-Karli,girl
-Magdalena,girl
-Stephany,girl
-Charlize,girl
-Raelynn,girl
-Aliana,girl
-Cassie,girl
-Mina,girl
-Karley,girl
-Shirley,girl
-Marlie,girl
-Alani,girl
-Taniyah,girl
-Cloe,girl
-Sanai,girl
-Lina,girl
-Nola,girl
-Anabella,girl
-Dalia,girl
-Raina,girl
-Mariela,girl
-Ariella,girl
-Bria,girl
-Kamari,girl
-Monique,girl
-Ashleigh,girl
-Reina,girl
-Alia,girl
-Ashanti,girl
-Lara,girl
-Lilia,girl
-Justine,girl
-Leia,girl
-Maribel,girl
-Abigayle,girl
-Tiara,girl
-Alannah,girl
-Princess,girl
-Sydnee,girl
-Kamora,girl
-Paityn,girl
-Payten,girl
-Naima,girl
-Gretchen,girl
-Heidy,girl
-Nyasia,girl
-Livia,girl
-Marin,girl
-Shaylee,girl
-Maryjane,girl
-Laci,girl
-Nathalia,girl
-Azaria,girl
-Anabel,girl
-Chasity,girl
-Emmy,girl
-Izabelle,girl
-Denisse,girl
-Emelia,girl
-Mireya,girl
-Shea,girl
-Amiah,girl
-Dixie,girl
-Maren,girl
-Averi,girl
-Esperanza,girl
-Micaela,girl
-Selina,girl
-Alyvia,girl
-Chana,girl
-Avah,girl
-Donna,girl
-Kaylah,girl
-Ashtyn,girl
-Karsyn,girl
-Makaila,girl
-Shayna,girl
-Essence,girl
-Leticia,girl
-Miya,girl
-Rory,girl
-Desirae,girl
-Kianna,girl
-Laurel,girl
-Neveah,girl
-Amaris,girl
-Hadassah,girl
-Dania,girl
-Hailie,girl
-Jamiya,girl
-Kathy,girl
-Laylah,girl
-Riya,girl
-Diya,girl
-Carleigh,girl
-Iyana,girl
-Kenley,girl
-Sloane,girl
-Elianna,girl
diff --git a/s23/Gurmail_lecture_notes/15_CSV_Files/lec_15_CSV.ipynb b/s23/Gurmail_lecture_notes/15_CSV_Files/lec_15_CSV.ipynb
index 384794f..9dbaadd 100644
--- a/s23/Gurmail_lecture_notes/15_CSV_Files/lec_15_CSV.ipynb
+++ b/s23/Gurmail_lecture_notes/15_CSV_Files/lec_15_CSV.ipynb
@@ -133,7 +133,7 @@
      "text": [
       "Median of [1, 2, 3, 4, 5] is 3\n",
       "Median of [1, 2, 3, 4, 5, 6] is 3.5\n",
-      "Median of [1, 2, 3, 4, 5, 6] is B\n"
+      "Median of ['A', 'B', 'C'] is B\n"
      ]
     }
    ],
@@ -145,7 +145,7 @@
     "print(\"Median of\", nums, \"is\" , median(nums))\n",
     "\n",
     "vals = [\"A\", \"C\", \"B\"]\n",
-    "print(\"Median of\", nums, \"is\" , median(vals))\n",
+    "print(\"Median of\", vals, \"is\" , median(vals))\n",
     "\n",
     "vals = [\"A\", \"C\", \"B\", \"D\"]\n",
     "# print(\"Median of\", nums, \"is\" , median(vals)) # does not work due to TypeError"
@@ -200,20 +200,7 @@
    "execution_count": 7,
    "id": "d3c252b4",
    "metadata": {},
-   "outputs": [
-    {
-     "ename": "FileNotFoundError",
-     "evalue": "[Errno 2] No such file or directory: 'cs220_survey_data.csv'",
-     "output_type": "error",
-     "traceback": [
-      "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
-      "\u001b[0;31mFileNotFoundError\u001b[0m                         Traceback (most recent call last)",
-      "Input \u001b[0;32mIn [7]\u001b[0m, in \u001b[0;36m<cell line: 2>\u001b[0;34m()\u001b[0m\n\u001b[1;32m      1\u001b[0m \u001b[38;5;66;03m# TODO: call the process_csv function and store the list of lists in cs220_csv\u001b[39;00m\n\u001b[0;32m----> 2\u001b[0m cs220_csv \u001b[38;5;241m=\u001b[39m \u001b[43mprocess_csv\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mcs220_survey_data.csv\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m)\u001b[49m\n",
-      "Input \u001b[0;32mIn [6]\u001b[0m, in \u001b[0;36mprocess_csv\u001b[0;34m(filename)\u001b[0m\n\u001b[1;32m      2\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mprocess_csv\u001b[39m(filename):\n\u001b[1;32m      3\u001b[0m     \u001b[38;5;66;03m# open the file, its a text file utf-8\u001b[39;00m\n\u001b[0;32m----> 4\u001b[0m     example_file \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;43mopen\u001b[39;49m\u001b[43m(\u001b[49m\u001b[43mfilename\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mencoding\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[38;5;124;43mutf-8\u001b[39;49m\u001b[38;5;124;43m\"\u001b[39;49m\u001b[43m)\u001b[49m\n\u001b[1;32m      5\u001b[0m     \u001b[38;5;66;03m# prepare it for reading as a CSV object\u001b[39;00m\n\u001b[1;32m      6\u001b[0m     example_reader \u001b[38;5;241m=\u001b[39m csv\u001b[38;5;241m.\u001b[39mreader(example_file)\n",
-      "\u001b[0;31mFileNotFoundError\u001b[0m: [Errno 2] No such file or directory: 'cs220_survey_data.csv'"
-     ]
-    }
-   ],
+   "outputs": [],
    "source": [
     "# TODO: call the process_csv function and store the list of lists in cs220_csv\n",
     "cs220_csv = process_csv(\"cs220_survey_data.csv\")"
@@ -221,10 +208,36 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 8,
    "id": "5838ae5f",
    "metadata": {},
-   "outputs": [],
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "['section',\n",
+       " 'Lecture',\n",
+       " 'Age',\n",
+       " 'Primary major',\n",
+       " 'Other Primary Major',\n",
+       " 'Other majors',\n",
+       " 'Zip Code',\n",
+       " 'Latitude',\n",
+       " 'Longitude',\n",
+       " 'Pet owner',\n",
+       " 'Pizza topping',\n",
+       " 'Pet owner',\n",
+       " 'Runner',\n",
+       " 'Sleep habit',\n",
+       " 'Procrastinator',\n",
+       " 'Song']"
+      ]
+     },
+     "execution_count": 8,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
    "source": [
     "# Store the header row into cs220_header, using indexing\n",
     "cs220_header = cs220_csv[0]\n",
@@ -233,10 +246,68 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 9,
    "id": "66fda88d",
    "metadata": {},
-   "outputs": [],
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "[['COMP SCI 220:LAB345, COMP SCI 220:LEC004',\n",
+       "  'LEC004',\n",
+       "  '',\n",
+       "  'Other (please provide details below).',\n",
+       "  '',\n",
+       "  '',\n",
+       "  '53,706',\n",
+       "  '22.5726',\n",
+       "  '88.3639',\n",
+       "  'No',\n",
+       "  'pepperoni',\n",
+       "  'dog',\n",
+       "  'No',\n",
+       "  'night owl',\n",
+       "  'Yes',\n",
+       "  'Island in the Sun - Harry Belafonte'],\n",
+       " ['COMP SCI 220:LEC003, COMP SCI 220:LAB332',\n",
+       "  'LEC001',\n",
+       "  '19',\n",
+       "  'Engineering: Mechanical',\n",
+       "  '',\n",
+       "  '',\n",
+       "  '53,703',\n",
+       "  '44.5876',\n",
+       "  '-71.9466',\n",
+       "  'No',\n",
+       "  'pepperoni',\n",
+       "  'dog',\n",
+       "  'No',\n",
+       "  'night owl',\n",
+       "  'Yes',\n",
+       "  'No role modelz by J. Cole'],\n",
+       " ['COMP SCI 220:LAB325, COMP SCI 220:LEC002',\n",
+       "  'LEC002',\n",
+       "  '18',\n",
+       "  'Engineering: Mechanical',\n",
+       "  '.',\n",
+       "  '.',\n",
+       "  '53,706',\n",
+       "  '40.7128',\n",
+       "  '-74.006',\n",
+       "  'Maybe',\n",
+       "  'none (just cheese)',\n",
+       "  'dog',\n",
+       "  'No',\n",
+       "  'night owl',\n",
+       "  'Yes',\n",
+       "  '\\xa0biggest bird']]"
+      ]
+     },
+     "execution_count": 9,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
    "source": [
     "# TODO: Store all of the data rows into cs220_data, using slicing\n",
     "cs220_data = cs220_csv[1:]\n",
@@ -255,10 +326,21 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 10,
    "id": "4b8dbe8b",
    "metadata": {},
-   "outputs": [],
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "'No'"
+      ]
+     },
+     "execution_count": 10,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
    "source": [
     "cs220_data[1][9] # bad example: we hard-coded the column index"
    ]
@@ -275,10 +357,21 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 11,
    "id": "f2e52e06",
    "metadata": {},
-   "outputs": [],
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "'night owl'"
+      ]
+     },
+     "execution_count": 11,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
    "source": [
     "cs220_data[1][cs220_header.index(\"Sleep habit\")]"
    ]
@@ -293,10 +386,21 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 12,
    "id": "3617b3de",
    "metadata": {},
-   "outputs": [],
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "'LEC001'"
+      ]
+     },
+     "execution_count": 12,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
    "source": [
     "cs220_data[3][cs220_header.index(\"Lecture\")]"
    ]
@@ -311,10 +415,21 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 13,
    "id": "45909f22",
    "metadata": {},
-   "outputs": [],
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "[29, 28, 32]"
+      ]
+     },
+     "execution_count": 13,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
    "source": [
     "ages_in_ten_years = []\n",
     "\n",
@@ -342,7 +457,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 14,
    "id": "bba90038",
    "metadata": {},
    "outputs": [],
@@ -363,7 +478,7 @@
     "        return None\n",
     "    \n",
     "    # TODO: handle type conversions\n",
-    "    if col_name in [\"Age\", 'Zip Code',]:\n",
+    "    if col_name in [\"Age\",]:\n",
     "        return int(val)\n",
     "    elif col_name in ['Latitude', 'Longitude']:\n",
     "        return float(val)\n",
@@ -381,27 +496,36 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 15,
    "id": "f0a05e42",
    "metadata": {
     "scrolled": true
    },
-   "outputs": [],
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "LEC001 average student age: 19.71\n",
+      "LEC002 average student age: 20.24\n",
+      "LEC003 average student age: 19.41\n",
+      "LEC004 average student age: 19.43\n"
+     ]
+    }
+   ],
    "source": [
     "# TODO: initialize 6 lists for the 6 lectures\n",
     "lec1_ages = []\n",
     "lec2_ages = []\n",
     "lec3_ages = []\n",
     "lec4_ages = []\n",
-    "lec5_ages = []\n",
-    "lec6_ages = []\n",
     "\n",
     "# Iterate over the data and populate the lists\n",
     "\n",
     "for row_idx in range(len(cs220_data)):\n",
     "    age = cell(row_idx, \"Age\")\n",
     "    \n",
-    "    if age != None and age > 0 and age < 120:\n",
+    "    if age != None and age > 0 and age < 125:\n",
     "        lecture = cell(row_idx, \"Lecture\")\n",
     "        if lecture == \"LEC001\":\n",
     "            lec1_ages.append(age)\n",
@@ -411,18 +535,12 @@
     "            lec3_ages.append(age)\n",
     "        elif lecture == \"LEC004\":\n",
     "            lec4_ages.append(age) \n",
-    "        elif lecture == \"LEC005\":\n",
-    "            lec5_ages.append(age) \n",
-    "        elif lecture == \"LEC006\":\n",
-    "            lec6_ages.append(age) \n",
-    "            \n",
+    "\n",
     "# TODO: compute average age of each lecture\n",
     "print(\"LEC001 average student age:\", round(sum(lec1_ages) / len(lec1_ages), 2))\n",
     "print(\"LEC002 average student age:\", round(sum(lec2_ages) / len(lec2_ages), 2))\n",
     "print(\"LEC003 average student age:\", round(sum(lec3_ages) / len(lec3_ages), 2))\n",
-    "print(\"LEC004 average student age:\", round(sum(lec4_ages) / len(lec4_ages), 2))\n",
-    "print(\"LEC005 average student age:\", round(sum(lec5_ages) / len(lec5_ages), 2))\n",
-    "print(\"LEC006 average student age:\", round(sum(lec6_ages) / len(lec6_ages), 2))"
+    "print(\"LEC004 average student age:\", round(sum(lec4_ages) / len(lec4_ages), 2))"
    ]
   },
   {
@@ -435,10 +553,60 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 16,
    "id": "c28e77ce",
    "metadata": {},
-   "outputs": [],
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "['94,596',\n",
+       " '53,590',\n",
+       " '53,121',\n",
+       " '53,589',\n",
+       " '53,527',\n",
+       " '95,030',\n",
+       " '53,572',\n",
+       " '53,706',\n",
+       " '53,705',\n",
+       " '53,726',\n",
+       " '60,517',\n",
+       " '53,703',\n",
+       " '53,704',\n",
+       " '53,715',\n",
+       " '53,562',\n",
+       " '53,150',\n",
+       " '52,703',\n",
+       " '53,716',\n",
+       " '53,521',\n",
+       " '53,713',\n",
+       " '53,558',\n",
+       " '98,607',\n",
+       " '533,706',\n",
+       " '-53,703',\n",
+       " '1,520',\n",
+       " '93,703',\n",
+       " '8,820',\n",
+       " '53.706',\n",
+       " '53,711',\n",
+       " '51,735',\n",
+       " '50,376',\n",
+       " '53,051',\n",
+       " '54,703',\n",
+       " '53,563',\n",
+       " '57,303',\n",
+       " '53,719',\n",
+       " '53,575',\n",
+       " '53.715',\n",
+       " '56,511',\n",
+       " '53,701']"
+      ]
+     },
+     "execution_count": 16,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
    "source": [
     "# TODO: initialize list of keep track of zip codes\n",
     "zip_codes = []\n",
@@ -483,19 +651,11 @@
    "source": [
     "### How old is the oldest basil/spinach-loving Business major?"
    ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "id": "5fcc04f2",
-   "metadata": {},
-   "outputs": [],
-   "source": []
   }
  ],
  "metadata": {
   "kernelspec": {
-   "display_name": "Python 3 (ipykernel)",
+   "display_name": "Python 3",
    "language": "python",
    "name": "python3"
   },
@@ -509,7 +669,7 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.9.12"
+   "version": "3.8.8"
   }
  },
  "nbformat": 4,
diff --git a/s23/Gurmail_lecture_notes/15_CSV_Files/lec_15_CSV_template.ipynb b/s23/Gurmail_lecture_notes/15_CSV_Files/lec_15_CSV_template_Gurmail_lec1.ipynb
similarity index 95%
rename from s23/Gurmail_lecture_notes/15_CSV_Files/lec_15_CSV_template.ipynb
rename to s23/Gurmail_lecture_notes/15_CSV_Files/lec_15_CSV_template_Gurmail_lec1.ipynb
index 6bed3aa..e1729cc 100644
--- a/s23/Gurmail_lecture_notes/15_CSV_Files/lec_15_CSV_template.ipynb
+++ b/s23/Gurmail_lecture_notes/15_CSV_Files/lec_15_CSV_template_Gurmail_lec1.ipynb
@@ -105,7 +105,7 @@
     "print(nums, median(nums))\n",
     "\n",
     "vals = [\"A\", \"C\", \"B\"]\n",
-    "print(nums, median(vals))\n",
+    "print(vals, median(vals))\n",
     "\n",
     "vals = [\"A\", \"C\", \"B\", \"D\"]\n",
     "# print(nums, median(vals)) # does not work due to TypeError"
@@ -317,9 +317,7 @@
     "print(\"LEC001 average student age:\", round(sum(lec1_ages) / len(lec1_ages), 2))\n",
     "print(\"LEC002 average student age:\", round(sum(lec2_ages) / len(lec2_ages), 2))\n",
     "print(\"LEC003 average student age:\", round(sum(lec3_ages) / len(lec3_ages), 2))\n",
-    "print(\"LEC004 average student age:\", round(sum(lec4_ages) / len(lec4_ages), 2))\n",
-    "print(\"LEC005 average student age:\", round(sum(lec5_ages) / len(lec5_ages), 2))\n",
-    "print(\"LEC006 average student age:\", round(sum(lec6_ages) / len(lec6_ages), 2))"
+    "print(\"LEC004 average student age:\", round(sum(lec4_ages) / len(lec4_ages), 2))"
    ]
   },
   {
@@ -380,19 +378,11 @@
    "source": [
     "### How old is the oldest basil/spinach-loving Business major?"
    ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "id": "5fcc04f2",
-   "metadata": {},
-   "outputs": [],
-   "source": []
   }
  ],
  "metadata": {
   "kernelspec": {
-   "display_name": "Python 3 (ipykernel)",
+   "display_name": "Python 3",
    "language": "python",
    "name": "python3"
   },
@@ -406,7 +396,7 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.9.12"
+   "version": "3.8.8"
   }
  },
  "nbformat": 4,
diff --git a/s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/lec_15_CSV_template-checkpoint.ipynb b/s23/Gurmail_lecture_notes/15_CSV_Files/lec_15_CSV_template_Gurmail_lec2.ipynb
similarity index 95%
rename from s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/lec_15_CSV_template-checkpoint.ipynb
rename to s23/Gurmail_lecture_notes/15_CSV_Files/lec_15_CSV_template_Gurmail_lec2.ipynb
index 6bed3aa..e1729cc 100644
--- a/s23/Gurmail_lecture_notes/15_CSV_Files/.ipynb_checkpoints/lec_15_CSV_template-checkpoint.ipynb
+++ b/s23/Gurmail_lecture_notes/15_CSV_Files/lec_15_CSV_template_Gurmail_lec2.ipynb
@@ -105,7 +105,7 @@
     "print(nums, median(nums))\n",
     "\n",
     "vals = [\"A\", \"C\", \"B\"]\n",
-    "print(nums, median(vals))\n",
+    "print(vals, median(vals))\n",
     "\n",
     "vals = [\"A\", \"C\", \"B\", \"D\"]\n",
     "# print(nums, median(vals)) # does not work due to TypeError"
@@ -317,9 +317,7 @@
     "print(\"LEC001 average student age:\", round(sum(lec1_ages) / len(lec1_ages), 2))\n",
     "print(\"LEC002 average student age:\", round(sum(lec2_ages) / len(lec2_ages), 2))\n",
     "print(\"LEC003 average student age:\", round(sum(lec3_ages) / len(lec3_ages), 2))\n",
-    "print(\"LEC004 average student age:\", round(sum(lec4_ages) / len(lec4_ages), 2))\n",
-    "print(\"LEC005 average student age:\", round(sum(lec5_ages) / len(lec5_ages), 2))\n",
-    "print(\"LEC006 average student age:\", round(sum(lec6_ages) / len(lec6_ages), 2))"
+    "print(\"LEC004 average student age:\", round(sum(lec4_ages) / len(lec4_ages), 2))"
    ]
   },
   {
@@ -380,19 +378,11 @@
    "source": [
     "### How old is the oldest basil/spinach-loving Business major?"
    ]
-  },
-  {
-   "cell_type": "code",
-   "execution_count": null,
-   "id": "5fcc04f2",
-   "metadata": {},
-   "outputs": [],
-   "source": []
   }
  ],
  "metadata": {
   "kernelspec": {
-   "display_name": "Python 3 (ipykernel)",
+   "display_name": "Python 3",
    "language": "python",
    "name": "python3"
   },
@@ -406,7 +396,7 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.9.12"
+   "version": "3.8.8"
   }
  },
  "nbformat": 4,
diff --git a/s23/Gurmail_lecture_notes/15_CSV_Files/project.py b/s23/Gurmail_lecture_notes/15_CSV_Files/project.py
new file mode 100644
index 0000000..e2c3096
--- /dev/null
+++ b/s23/Gurmail_lecture_notes/15_CSV_Files/project.py
@@ -0,0 +1,75 @@
+__student__ = []
+
+
+def __init__():
+    import csv
+    """This function will read in the csv_file and store it in a list of dictionaries"""
+    __student__.clear()
+    with open('cs220_survey_data.csv', mode='r', encoding='utf-8') as csv_file:
+        csv_reader = csv.DictReader(csv_file)
+        for row in csv_reader:
+            __student__.append(row)
+
+
+def count():
+    """This function will return the number of records in the dataset"""
+    return len(__student__)
+
+
+def get_lecture(idx):
+    """get_lecture(idx) returns the lecture of the student in row idx"""
+    return __student__[int(idx)]['Lecture']
+
+
+def get_section(idx):
+    """get_lecture(idx) returns the section of the student in row idx"""
+    return __student__[int(idx)]['section']
+
+
+def get_age(idx):
+    """get_age(idx) returns the age of the student in row idx"""
+    return __student__[int(idx)]['Age']
+
+
+def get_primary_major(idx):
+    """get_primary_major(idx) returns the primary major of the student in row idx"""
+    return __student__[int(idx)]['Primary major']
+
+
+def get_other_majors(idx):
+    """get_other_majors(idx) returns the secondary major of the student in row idx"""
+    return __student__[int(idx)]['Other majors']
+
+
+def get_zip_code(idx):
+    """get_zip_code(idx) returns the residential zip code of the student in row idx"""
+    return __student__[int(idx)]['Zip Code']
+
+
+def get_pizza_topping(idx):
+    """get_pizza_topping(idx) returns the preferred pizza toppings of the student in row idx"""
+    return __student__[int(idx)]['Pizza topping']
+
+def get_pet_owner(idx):
+    """get_pet_owner(idx) returns whether student in row idx is a pet owner"""
+    return __student__[int(idx)]['Pet owner']
+
+def get_runner(idx):
+    """get_runner(idx) returns whether student in row idx is a runner"""
+    return __student__[int(idx)]['Runner']
+
+def get_sleep_habit(idx):
+    """get_sleep_habit(idx) returns the sleep habit of the student in row idx"""
+    return __student__[int(idx)]['Sleep habit']
+
+def get_procrastinator(idx):
+    """get_procrastinator(idx) returns whether student in row idx is a procrastinator"""
+    return __student__[int(idx)]['Procrastinator']
+
+
+def get_song(idx):
+    """get_procrastinator(idx) returns the student in row idx favorite song"""
+    return __student__[int(idx)]['Song']
+
+
+__init__()
-- 
GitLab