How to Make Physics Learning Dynamic and Engaging