This is my final project for my Intro to CS class at Oregon State. The program simulates a library system where a user can check out a book on hold, request a book be put on hold, or return a book.