Bringing Interactivity and Accountability to Your Controls Course