Should I list all my employment experience on my profile and resume?

You should list all your teaching experience on your resume as when it comes time to negotiate your salary, you will be able to ask for more compensation in accordance with how much experience you have.

What you do not need to include is your full employment history, including part-time jobs and non-teaching roles. These can be omitted from your profile and resume, especially if you held these jobs many years ago.

And the final thing to keep in mind is that your resume and your profile should match exactly! If you include a role on your resume, then it should be included in your profile as well.