As identified from photos posted on the Canoe Country Bulletin Board, this is a spotted jewelweed, or touch-me-not. (Impatiens capensis, according to 'thebotanyguy')
Previous
Thumbnails
Next
Photos copyright Gerald C and Cindy Williamson, 2003