Best Way to Cast Dr K's Guide to my TV

Hey all, I bought Dr K's guide quite some time ago, and I want to go through the meditation courses. However, I'm very used to consuming this type of video content on my TV, not my laptop.

I'm assuming I must be missing something obvious, but what's the best way to cast to my TV without any of the weird lag that tends to happen when you cast Chrome tabs? I have a Google TV, Android phone, and Windows computer.