mary warren strengths and weaknesses