First and foremost, I would like to thank my adviser Ryan Martin for all of his guidance, insight, and encouragement throughout the process of completing this thesis. I would also like to thank all of the members of my POS Committee for their help, support, and valuable advice. In particular, I would like to thank Prof. Hogben for her feedback on the manuscript of this thesis, Prof. Song for important discussions about strongly regular graphs (including directing me to Andries Brouwer's website), and Maria Axenovich for pointing me in the direction of Zolán Füredi's K 2,t-free constructions. Ed Marchant, Andrew Thomason, and Stephen Hartke also contributed helpful conversations and information to my adviser, which he, in turn, passed along to me. In addition, I would like to thank the Mathematics Department at Iowa State for giving me the chance to participate in so many enriching opportunities during my time here, and for both travel support and a semester of research on the Wolfe Research Fellowship.