Provide multiple deadlines for small segments of larger projects to teach students time management skills.
Pay attention to student questions to get a sense of what topics students are struggling with and adjust your lectures accordingly.
Make sure you are prepared to explain material in multiple ways when students don’t understand it the first time around.