Contributed article by Boo Smith Songs are known to be powerful memory devices, and through the genre of hip hop, we can discover meanings of idioms and slang, learning about the English language at a deeper level. Music is one of the most entertaining and effective ways to learn a new language because it keeps […]