I skimmed through the list of channels from Videotron looking for a channel(s) that has nature shows, I don't see any except Oasis HD. I don't have a HD TV. I have Animal Planet but they don't seem to have nature-only shows (maybe I tune in at bad times?). I do have PBS so I guess that counts? :/. Any suggestions?