This paper aims to build a binary classification model to help non-profit organizations efficiently target likely donors for direct mail campaigns. The authors use a dataset of over 1 million records containing demographic and campaign attributes to select relevant features and split the data into training and test sets. Several classification algorithms are tested on the data, with a neural network found to have the lowest false positive error rate, which is important to minimize costs. The authors further tune the neural network structure and regularization to optimize performance, and select a classification threshold that balances errors to maximize estimated net returns.