I teach the following courses at Chico State.

Terms in parenthesis indicate when the content was last updated.


Wherever possible I try to use real world, non pre-processed data in the classroom. The Data page provides links to download data, codebooks where available, and code to import these data sets into R.


A selection of lecture notes that are appropriate for multiple classes.

Recent Posts

I had a student (Jack Fogliasso) bring me a problem from a Microbiology lab where they are trying to identify bacteria using lasers. One of the items they wanted to understand was the absorption rates of different wavelenghts. So they have a machine to do the lasering and it reads out a text file that of coures has a ton of meta data in it, is semi-colon delimited, and there’s one file per trial.


Overview Instructions and links for downloading and installing the R Studio suite of awesomeness. Includes a brief walkthrough of R Studio R – The programming language. R Studio – A fantastic interface for coding in R. LaTeX – Required to create PDF reports. R Commander – A true to form GUI (point and click) for using R. (Optional) Program Installation Windows Download R from https://cran.r-project.org/bin/windows/base/ Download R Studio Desktop (Free License) from http://www.


I’m a big fan of automating all the things. Especially when it comes to teaching materials. I build my own course websites for each class I teach, where I post lecture materials, due dates and links to external resources. Posting it online instead of my campus’s LMS makes the materials accessible to not only my current students, but past and future students as well. I need a schedule, so do my students.


As a teacher, i’m on a 9 month contract. That means technically I don’t “work” over summer. However as any academic can tell you, that’s not how it goes. Everyone works over summer, it’s just what they work on (and when they work on it) is more of a personal preference. Some get grants and work with students, some are busy working in the labs to advance their own research. Some even decide to teach summer school (I’m not quite that crazy yet).



  • College of Natural Sciences Poster Session Abstract Webpage

    The annual College of Natural Sciences Poster Session is an established event where students, faculty and clubs have the opportunity to present their original research or student activities to the College, University and Chico Community. This project streamlined the submitted abstract processing, and provided the authors with a website to view their submission. Another result from this project was the creation of a judging app that reduced the burden of vote tallying for multiple categories, provided real-time score graphs, and an instant display of winner titles and authors.

  • Data Science Initative

    The Data Science Initative at Chico State is an interdisiplinary community that provides support and training for Data Science endeavors. The DSI offers a centralized location for information sharing and networking; workshops and community coding sessions to obtain, maintain, share, and enhance relevant skills, knowledge, and abilities; provide a comprehensive overview of data science related curriculum connecting researchers and students; and to connect community partners with campus resources

  • Sustaining Success in Chemistry

    This project enhances a current current Sustaining Success project designed to improve student performance in Chemistry 111 (increased GPA, decrease DWF rate) by providing a deeper look at the characteristics of who takes this course, and who passes this course. It is essential for faculty and administrators to have a holistic view of their students, and not consider the effects of changes such as a course redesign independent of other factors that affect student success. This project uses data mining techniques to examine historical trends and assess the impact of the redesign while controlling for other relevant factors.

Recent & Upcoming Talks

Recent Publications

  • Missing data and bias in physics education research: A case for using multiple imputation.

    Details PDF

  • Insights into the fundamental physiology of the uncultured FE-oxidizing bacterium Leptothrix ochracea

    Details PDF

  • Structural Intervention With School Nurses Increases Receipt of Sexual Health Care Among Male High School Students

    Details PDF

  • Patterns of Sexual Experience Among Urban Latino and African American Ninth Grade Students

    Details PDF


Office Hours

Scheduled Office Hours and Community Coding are not held over summer. Email me directly to make an appointment.