at Lake Land College in Canton, Illinois, United States
Master's Degree20 hours
DescriptionResponsible for teaching in discipline areas as assigned by the respective Associate Dean. All instructors are expected to demonstrate a mastery of the subject matter and a commitment to...
Read full job details