I am a firm believer that it is the mandate of a scientist to share their knowledge with others. My efforts have been in developing curricula for and teaching inquiry based courses, and mentoring students.

Educational Materials

Links to full course materials for data visualization below (venue-specific at bottom of page):

  • UIUC, IS590DV: Data Visualization (2020, Master's level)
  • UIUC, IS590DV: Data Visualization (2019 online, Master's level)
  • Harvard, CSCI P-14110 Introduction to Programming, Computational Science, and Data Visualization (2019, Undergraduate level)
  • Additionally, as a graduate student I also was an instructor in Professor Mark Krumholz's Program for Inmate Education, PIE, for several years. Through this program, I had the opportunity to teach several Algebra classes to the inmates in the Santa Cruz County jail.


    I've had the wonderful opportunity to mentor many students through a variety of fantastic programs, including Harvard's LSAMP program, involving the Smithsonian Latino Initiative, Harvard's Banneker and Aztlán Institutes, and the LAMAT program at University of California, Santa Cruz.

    A few of these students have decided to go onto grad school, check out the cool things they are doing!

    Specific Educational Venues

    Banneker and Aztlán Institutes

    In two weeks of classes students got an introduction to computational astrophysics and data visualization.

    An example visualization from a calculation students performed is shown on the right.

    Full course material including codes, slides, and teaching tools can be found on the course website from the 2016 class and the 2017 class. An overview of the visualization portion can be found on the AstroBlend blog.

    Sewable Circuits at Geek Girl Con

    For several years I've taught sewable circuits at Geek Girl Con in Seattle. This workshop teaches the basics of circuits using sewable thread and LEDs as well as traditional sewable materials.

    Materials, info, and slides can be found on the AVRiot blog post.

    LAMAT Python Bootcamp

    I taught a Python programming bootcamp through the LAMAT program at University of California, Santa Cruz in which the students learned how to program with hands on methods like Raspberry Pis and more traditional methods.

    On the right is an example visualization from a group of students along with a poster describing phenomena they observed through their visualization.

    Lesson plans, code and teaching tools available upon request.

    Art+Science Programming Visualizations

    On the left is a poster presentation and display of the lifetimes of stars of different masses done by a group of artist and scientist undergraduates. The data is from the MESA stellar evolution models that are widely used in the field.

    Visualizations are done with Arduinos and LED strands.

    Lesson plans, code, materials lists and teaching tools available upon request.

    Computational Science and Data Visualization at Hartnell

    On the right are some photos of presentations from undergraduates at Hartnell College in Salinas, California.

    These students were tasked with identifying a computational problem they wanted to explore (for example, the motion of a rocket), diagram a flowchart of the code they would use to solve this problem numerically, write the code, and then present their results in front of the class visually using Arduinos and LED strands... all in the span of two days! And they all did amazing!

    Lesson plans, code, materials lists and teaching tools available upon request.