The orcas were nearing the Sophia Islands when we encountered them and numerous dolphins this morning: the A30 matriline with A30, A50, A54 and calves together in a resting line while A38 & A39 were spread apart foraging. All of them were taking long dives because of the pacific white-sided dolphins who were interacting with and swimming amongst them and passengers also enjoyed viewing the dolphins as they travelled alongside and rode at the bow of the boat. We observed as A38 raced towards his mother and two sisters and calves and catching up with them, joined them as they made their way slowly further east, mid Strait, angling over in the direction of the Robson Bight Ecological Reserve. Leaving the area we made our way west and nearing Weynton Passage the blows of several humpback whales could be seen; spread apart the whales were intent on feeding in the fast flowing flood current. We countered six whales feeding in the relatively small area of Weynton Passage including one nearing Cormorant Channel and another westing mid Strait in Johnstone Strait; it was wonderful watching them in the fast flowing waters. We carried on our way home, crossing the Strait making our way over to Alder Bay and enjoying the viewing of a humpback whale when suddenly a minke whale was beside us, it was also making its way to the west and it was breathtaking to watch both of them surfacing and diving simultaneously nearby, a fabulous ending to an exciting day! Other sightings today included: dall’s porpoises, harbour seals, rhinoceros auklets, common murre, red-necked phalaropes, california, mew and glaucous-winged gulls, bald eagles and a newly fledged eaglet, oyster catchers, harlequin ducks, black turnstones and pigeon guillemots.