How do you watch it? On a TV? Via a device? When do you watch it? Congestion can affect performance and there's nothing you can do about that. Something you can do is use PlayOn Cloud, which lets you DVR shows which you can later download and watch without any buffering.
Hulu buffers every few minutes. Cannot watch the shows. So far, that is the only channel I watch that does this. Any suggestions?
You can try lowering the resolution, if Hulu allows that, or turning off (or pausing) the Video Data Saver, if you haven't already.