Question: what is the difference between teacher and lecturer?
Answer: A teacher educates students at the secondary, middle school or elementary level whereas a lecturer teaches at the postsecondary level in colleges and universities.