Teaching
I am a current member of the teaching staff for DATA C8: Foundations of Data Science, a 1,200+ person course at UC Berkeley. Data 8 brings together a diverse group of students from various majors and technical backgrounds, teaching the core concepts of inference and computing through hands-on experience with real data.
Undergraduate course, University of California, Berkeley: College of Computing and Data Science, 2024
Responsibilities:
- Course Materials for Summer 2024 can be found here and Student Evaluations can be found here!
- Led my students to achieve the highest mean (80%) and median (83%) final-exam scores among all student instructors, as well as the highest overall average (89%) and median (91%) cumulative course scores among all student instructors
- Developed and delivered educational content to a student population of over 1,800 by providing comprehensive and effective instruction through 10 office hours sessions, 2 exam review sessions, answer of 400+ questions on discussion forums, and management of 3 tutors to address student questions and concerns
- Led 12 lectures and guided a section of 40 students through assignments, effectively explaining statistical theory and data science practices to a demographic with limited STEM backgrounds
- Enhanced the Data 8 Website using HTML, CSS, and Javascript for front-end development; adding 19 dynamic tabs to filter 250+ past exam problems by their topic
- Added the Past Semesters Auxillary link, an Instructor Icon on the landing page and implemented the Hover Photo feature for 20+ staff members using JavaScript
Undergraduate Course, Data Science Society at Berkeley, 2024
Responsibilities:
- Managing 8 Teaching Assistants and 6 tutors to operate the “Introduction to Real World Data Science” course, promoting data science accessibility by 5 hosting educational workshops from industry and academic leaders
- Teaching and facilitating 70+ diverse students towards the completion of an 8-week-long introductory data science project, lecturing on industry-level topics such as Pandas, data cleaning, data visualization, and machine learning
- Explored domains in finance, sports analytics, and real estate while supporting 14 groups of 5 students through project planning, data cleaning, Exploratory Data Analysis, machine learning modeling, model testing, and ultimately a presentation on their findings
Workshop, University of California, Berkeley: College of Computing and Data Science, 2024
Responsibilities:
- Collaborated with the Achieve Program to mentor 10 interns through individual data science projects, from browsing 100+ publicly available datasets, using Python to clean and analyze the data in Jupyter Notebooks, and ultimately decking for a presentation on their research findings
- Collaborated with 2 faculty directors and 2 lead facilitators to enhance the internship experience, integrating 12 learning reports and 10 external workshops featuring guest speakers from industry and academia
Undergraduate Course, University of California, Berkeley: College of Computing and Data Science, 2023
Responsibilities:
- Guiding and supporting 20+ students toward a deeper understanding of foundational computer science, data science, and statistical concepts such as Exploratory Data Analysis, confidence intervals, hypothesis testing, and k-nearest neighbors classification
- Assisted 1000+ students by hosting 11 tutoring sections, 20 office hours sessions, grading 2000+ assignment questions, posting on student forums, and supporting 2 lab instructors