So there are different types of professors:
-Tenure-track or tenured – usually need PhD – very few jobs and steadier
-Adjunct – teach a course here or there. Definitely would be qualified to teach classes above. Look at your local universities and online and see what’s available. Network. Usually paid about 3-5k to teach a course.