This site can be very helpful for writers. Type in a word and in an instant find a word that rhymes with it, is a synonym or explore the many other options.
Watch this great video with 5 steps to becoming a slam poet. Click on the "Think" link on the right side to find a short comprehension quiz. If you have time, "Dig Deeper".