They are synonyms. If you teach says there is a difference, then go with it, but that difference will only exist in his class room. Not in regular english in the rest of the world.
My answer (to get credit) would be educated implies an educator. You learned from someone else. Someone provided you with education. Learned just implies that you've learned either from someone else or from your own experiences.