part-time lecturer; contract teacher
special lecturer; guest lecturer
university lecturer; college lecturer
full-time lecturer; instructor
lecture fee; teaching fee
specially-appointed lecturer (associate professor, etc.)
lecturer on demand; guest speaker on demand