yes, Sun employs Java instructors. So do many other companies offering programming training.
As to training, you might want to take out a course in instruction. While not required, a poorly trained instructor is bad for his students (and in some places you might be required to have a teaching degree/diploma in order to teach at all).
I served as an Associate Professor at the local community college teaching C many years ago, even though I'm 1-1/4 years from a 4-year degree and still holding (for about 10 years now!). For that position, 5-10 years of industry experience and a few friends on the inside were all that was required.
Fortunately for the students, I didn't migrate to that as a career. I'm not the instructor type.
"privilege" comes from the Latin words for "private" and "law" (legal) and dates to feudal times. To "claim privilege" meant that you were above the laws that applied to the common people.
I just had the craziest dream. This tiny ad was in it.
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop