+0
You can learn some new skills from my brother if you come to my home.
If you come to my home, you can learn some new skills from my brother.

If you agree to join me in my kitchen, you will get a chance to learn some new recipe with my sister.
You will get a chance to learn some new recipe with my sister if you agree to join me in my kitchen

Questions:
1) Can we use Learn from and Learn with interchangeably?
2) I have written the same sentences in two order, which order is the best one to use while speaking or writing?

Thanks.
Comments  
The first pair is correct.

We learn from somebody else.
Yoong LiatThe first pair is correct.
First pair in the sense first sentences of the two sets? Why cant we use the second pairs?

If you come to my home, you can learn some new skills from my brother.
You will get a chance to learn some new recipe with my sister if you agree to join me in my kitchen
Yoong LiatWe learn from somebody else.
So we cannot use learn with in English?
Site Hint: Check out our list of pronunciation videos.
Wonder123So we cannot use learn with in English?
You cannot learn skills from somebody else. (from is the wrong preposition.)
EDIT: You cannot learn skills with somebody else. (with is the wrong preposition.)
You cannot learn skills from somebody else. (from is the wrong preposition.)
EDIT: You cannot learn skills with somebody else. (with is the wrong preposition.)

Your two responses confusing me, I have reposed the sentences below again please check it and correct it so I can understand where I went wrong.

You can learn some new skills from(or with) my brother if you come to my home.
If you come to my home, you can learn some new skills from(or with) my brother.

If you agree to join me in my kitchen, you will get a chance to learn some new recipe with(or from) my sister.
You will get a chance to learn some new recipe with(or from) my sister if you agree to join me in my kitchen
Students: Are you brave enough to let our tutors analyse your pronunciation?
I believe you can both learn from and with.

If you are learning from, the person is teaching you. You learn from your teacher, or from this forum.
If you are learning with, you are learning in collaboration with others. You may take English classes with other students and therefore learn English with them.

A quick Google search and a comparison of the context's you find each used in might help.
1. Wonder123st)QuoteYou cannot learn skills from somebody else. (from is the wrong preposition.)
2. EDIT: You cannot learn skills with somebody else. (with is the wrong preposition.)
The second edited sentence is the correct one. I made a mistake in the first sentence. I could not edit as it was too late to do so, Therefore, I had to post again, pointing out the mistake in the earlier post.

To repeat, A person cannot learn with somebody else.
A person can learn from somebody else.