Found this on another website, this all looks right to me, comments from anyone?
"As a native speaker I grew up knowing the uses of por y para. But In school I learned that there are two acronyms. For por: ATRACTED ( not perfectly spelled but it works). A round a place. Anduve/Caminé por el parque. I walked around the park. T hrough a place. Caminaste por el cañon. You walked through the canyon. R eason. Por eso. Because of/ For that A fter something. Generally used with "ir" Yo voy por el balon! I am going for the ball! C ost. Pagué cincuenta dólares por esta camisa! I payed fifty dolars for this shirt! T hanks. Generally used with "gracias". Gracias por tu hospitalidad. Thank you for your hospitality. E xchange. Cambió el libro por la revista. He/She traded (changed) the book for the magazine. D uration. La profesora habló por tres horas! The teacher talked for three hours!
Para: PERFECT (These are more self explanatory, therefore, I will not give examples unless I feel it is confusing. Please comment for questions.) P urpose. (Used with infinitive. Usan el aceite para freír las papas fritas They use oil to fry the french fries.) E ffect on something or someone. R ecipient. F uture. E mployment, (Ella trabaja para Starbucks: She works for Starbucks). C omparison. (Para un niño, lee bien!: For a [small] boy, he reads well!) T owards. (Ella salió para Madrid: She left for Madrid). I Hope this helped!"
Hello :D
Maybe this can help you
A:
Dirección ( Este tren va a Gerona)
Horario ( La clase es a las tres)
Introduce el OD (He visto a Juan)
Usos especiales (Ir a pie, montar a caballo)
De:
Marca el origen (Es de Huelva.)
Marca el punto de partida o inicio (Viene de Cádiz)
Introduce un nombre que complementa a otro nombre o infinitivo ( La silla de madera. La tabla de planchar)
En:
Indica el lugar ( Vivimos en Córdoba)
Indica el medio de transporte ( Vamos en choche)
Periodo de tiempo ( En primavera. En 1976)
Para:
Para usted
para mí
Con:
Con usted