Question: Which channel aired the Canadian animated sitcom that premiered on November 7 , 2004 ?
Answer: Teletoon