Barbara Alvarez is a professional writer, working with clients worldwide to produce the writing content they need. She also writes for herself, with three self-published books available for sale to those who would like to buy them. Barbara has two degrees - A Bachelor of Social Work earned in 1983 at New Mexico State University, and a BA in Journalism and Mass Communications earned in 2006, again at New Mexico State University. She has a computer file full of book ideas and currently struggles with a book idea, the outline and populating her book with several riveting characters. She also crochets and cross stitches. She has been adopted by two sibling cats who lead her around her home in a hectic, merry chase.