I teach the following courses at Chico State.

Terms in parenthesis indicate when online 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 compilation of Applied Statistics lecture notes using [Bookdown] that I use in multiple classes. Most of the examples are in R, some SPSS instructions or links to SPSS help pages sprinkled throughout.

  • Data preparation, reproducible research & literate program
  • Data visualization
  • Regression modeling, model building, variable selection
  • Moderation, confounding, multicollinearity
  • PCA & FA
  • Multi-level modeling (Random intercept model chapter contributed by [Edward Roualdes]).
  • Multiple imputation for Missing data

Potential upcoming topics include: cluster analysis,

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 for Fall 2019

  • Monday 3-4pm Holt 202
  • Tuesday 10-11am Holt 202
  • Wednesday 2-4pm PHSC 213 (Community Coding)
  • Thursday 2-4pm MLIB 442 (Community Coding)

[Community Coding Flyer] Need 1 unit? Sign up for MATH 290-Section 02 & Get credit for attending community coding sessions. Help is available TWR 2-4pm!

Want to make an appointment outside of these hours?

📅 [Click here] to view my calendar then PM me in Slack or Email me with 1-2 times that work for both of us.