address_book_homework Teddy Cleveland

Hey guys, I'd like some feedback on this one. It was pretty difficult and I'd like to hear how you think I did.