I'll let you google but this is what I can think of:
YMCA and Sportsplex will have swimming
YMCA probably has other toddler class
Sportsplex or Canskate will have skating
Library I believe has a story time
Elspeth Reid has play groups, as well as community centers and churches I believe
Brandon Eagles Gymnastics
Funtime Pottery does painting
Michaels (the craft store) often does crafts
There are a few dance studios in town (sorry have boys so google them!)
Found this website
http://www.brandonkids.com/