How long do you think a person can teach him self software? ?
quanswer.com