Por vs. Para
Remember the confusion over Ser vs. Estar? Well, here's another one: Por vs. Para. They both mean "for", sort of of, but have very distinct uses and some additional applications and meanings.
Por indicates duration, the exchange of something, something done on behalf of another, or the means by which something is done.
Para indicates destination, whom or what something is for, or the recipient of something.
These resources will help you master how to say "for" in Spanish!
Online activities from the Realidades textbook
Book 2 Chapter 7B p. 386

Grammar explanations with self-correcting exercises
Excellent grammar explanations with video
Music videos and activities for practice
Pinterest: Por vs. Para


Music videos to help you learn!