Subject: Re: Ontario traffic signals
You may have already received a response to this, since I've been away. In Ontario a flashing green light means that (as you surmise) your light is green, and the on-coming traffic still has a red light. This is done at busy intersections to allow a number of cars to make left turns.

Regards,

John Wiernikowski Hamilton, Ontario CANADA

Sandy