Question: what is the difference between teaching fellow and lecturer?
Answer: A teaching fellow carries out the teaching and administrative duties that a lecturer would undertake, without necessarily carrying out research (although Teaching Fellows can undertake research as well).