Well I first found it while looking for BZP and saw the Monopolization of BZP autopsy. Well, I didn't actually watch it then . But after being on BZP for a couple weeks and finding I highly disliked it, I did watch it, but I didn't know it was part of a channel then.
My next encounter was on Biomedia project when I saw they did a podcast with them. Shamefully, after listening to it and enjoying it, I still did not follow the channel.
Then finally, the hype train got me in to the channel and I discovered all the great stuff they had to offer. I really wish I would have started following them earlier, because now I feel like I'm "one of those guys who just knows about TTV from Bio2015", but better late then never.