Mid-May Update

I haven't blogged much this week, as the end of the semester approaches. It's always hectic, as final exams mean a lot of grading that must be done quickly. My grades are in, and this semester is in the books. This will also be my last semester teaching, as I am moving into consulting. This … Continue reading Mid-May Update