Make sure you're not showing any signs of your frustration. If he screams, and you demonstrate by any means that you are feeling like you're going insane, you're basically feeding or rewarding the screaming.
Instead, when he screams, ignore him completely. And when you say something to him, like "let's go to the park and play", make sure you're at his eye level, and speaking very very softly and gently. Hold his little cheeks lovingly, and speak quietly.
At this age, it is very often a guessing game, just like when they were newborns and we didn't know if they needed changing, burping, feeding, or sleep, or just to be held, when they cried. Don't rush it. Don't give him all the words yet.
If you're giving him words, and constantly talking to him, and teaching him sign language, you may be overwhelming him, causing frustration. You know what toddlers need: mommy's hug, story time, some age-appropriate toys that aren't electronic (blocks, stuffed animals, dolls, etc), time to run and climb on safe equipment, and healthy food. Relax and slow down.