Grenadier Pond in High Park has lots of good shore fishing for large mouths, lots of small ones but i know someone who's caught a few 4 pounders in there so they can get big, and theres some pike there as well. Its good if u dont have a boat cause theres paths leading most of the way around it and plenty of good spots to find. Another good bass spot few people kno of, although its to late in the season now but theres always next year, is the credit river from the opener till the end of august. Lots of nice smallmouths ( some really nice ones) in the deep pools from the mouth till the dam.