Sometimes choosing the best site to host your class is a real challenge. The ACA classes cover a very wide number of topics, especially river hazards. In a perfect world, your area would have an example of everyone of them - good luck! Picture a class II river with waterfalls, boat munching holes, strainers, low head dams, sieves, etc. That sounds like a nightmare indeed. You will need to improvise to show these various features. Some instructors bring along Foamie - a carved kayaker that floats and self rights. You can easily demonstrate waterfalls, holes, strainers, dams, etc. in a tiny stream along the river using Foamie.
When teaching a class, do some upfront investigation. Think about your class flow and when to teach various topics - don't leave it to chance. If there are any hazards along the route, think of how you will deal with them. Look for deeper water features if possible to avoid injuries during wading and swimming skills.
Look for relatively un-crowded and quiet areas. This makes class management much easier and students are better able to pay attention to you. I also look for areas that are easy to find - Little Falls on a week night is a beast due to one-way traffic! I also avoid long flat water paddles or carries. Students will get plenty of exercise during the course of a class trying to learn new skills.
Pay very close attention to the ACA sample classes for difficulty levels. This is a crucial step in risk management and helps to ensure teaching success.