Tengo dos preguntas por favor

Hi I have two questions so I hope I said that right in the title. These questions came from practicing on duolingo

  1. How come sometimes I have to say de espanol like "maestra de espanol" or "libro de espanol" but not always like "restaurante espanol" when do I use the "de"?

  2. If I am saying wear, like, I wear clothes, is it better to say usa or lleva and why? Is there another word to use?

submitted by /u/nobodybae
[link] [comments]