Thanks for the input, Josh.
The parameters has been the most difficult thing in this component. We are aware of the problem. A future release (a version 7) will address this in two ways.
1. We are going to move to a template creation model from the backend. We will create some "stock" templates for listings, teachers, details, etc. Then the user can either edit these and create new ones. All styling and parameters of the templates will come from these screens. On the front end, a user will select from a drop down the type of template they want, including their own custom templates. Development of this has been stalled but we hope to get it done by summer.
2. Global settings should be opened and saved once - this populates them so Joomla can gain access to them on the front end. Then you are right, menu item settings override global parameter settings on the admin side.
3. Multiple topics - We've had that as a feature request. Some want a drop down, some want just text separated by commas, so we are still thinking about how to do that.
Tom