Can anybody share experience on TSC EAD renewal? 1. How long before the expiration date? 2. Can I do it myself without lawyer? Thanks.