For non-native speakers, teaching in English can take more effort and skill. Simply translating your lecture slides into English won’t do the trick. Do you recognize having word finding trouble, ...