Multicultural Poetry is also a good way to teach rhyming words. Also, you can consider culture with respect to poetry and read poems by diverse groups of poets. See https://poets.org/anthology/popular-poems-teach
Teaching students multicultural poetry requires that they "develop an established receptive and productive oral language vocabulary, an established understanding of the concepts of print (e.g., directionality, the understanding that print carries a message), the ability to hear and manipulate sounds in words (phonemic awareness), a basic sight-word vocabulary (i.e., any word the learner can recognize immediately and without decoding; Ehri, 1995), and a growing understanding of how words work within the larger grammatical structures of language (syntax). Prepared with these skills, students can begin to develop automatic word recognition, or automaticity" (Helman, p. 182).
Once they have these skills they can learn poetry as part of the third grade standard for reading literature.
Teaching poetry gives all students a chance to learn about the flow of the English language when it's read aloud, or it's prosody, which is oral reading expression. When students read aloud with prosody they are showing that they are comprehending the text. Poetry is a good way to illustrate prosody. You can also teach prosody by modeling it and then having students follow repeat what you said with expression.