Extra stuff for Visual Latin?

I received this question: We are already using the History course (streaming subscription) and I planned on adding Visual Latin for my son. What material will I need to purchase to make this class a success? I see a few items mentioned such as a Latin dictionary, etc....