How can I accomplish this using Views?
For anyone else looking for help with this in the future, here's how I did it:

I used the default pages that are generated for each term - I didnt realse that all terms generate a page that displays all of the content associated with them.

I then enabled and used the default Taxonomy view to edit the output of the term pages.

I also used the Taxonomy Menu module to create a menu of each taxonomy,