Engaging students through innovative teaching