Ashley - This is such a useful conversation. I would add one consideration as you refresh the toolkit: the quality of the individual resource matters, but so does what happens after a student completes it.
In my experience, students are rarely lacking ...