She received her MFA degree from Tyler School of Art, Philadelphia, PA and Rome, Italy and her BFA degree from Miami University, Oxford, OH. Sloan’s artwork has been exhibited widely in the United States and abroad, and she has won several grants and honors, including a Connecticut Commission on the Arts Individual Artist fellowship and several juried exhibition awards. Sloan has been invited to participate in numerous exchange portfolios and her prints are in over twenty important collections including those of the DeCordova Museum, Lincoln, MA; Bucknell University, Lewisburg, PA; and the Santa Barbara Museum of Art in California. She has lectured on her work at various institutions including the University of Alberta, Edmonton; Massachusetts College of Art, Boston; and the University of Tennessee, Knoxville.