This document provides an overview of logistic regression for categorical response variables. It begins with examples of binary, ordinal, and nominal categorical response variables. It then demonstrates how ordinary linear regression is inappropriate for binary response data and introduces the logistic regression model as an alternative. The document explains the logistic regression model equation, illustrates model fitting in R, and interprets the results including odds ratios. It provides an example analysis of data on transcranial magnetic stimulation for migraines. Finally, it compares different approaches to testing associations for binary response variables.