“And on June 5th, Venus will transit the Sun. You can observe it if you have a telescope fitted with a solar filter.”
This is very rare, and this is the last one anyone reading this is probably going to have an opportunity to see.
Without a doubt. It happens in pairs every 100 years or so, separated by 8 years. The last one was in 2004. The next, just over 100 years from now.
“The next transit of Venus will occur on June 56 in 2012, succeeding the previous transit on June 8, 2004. After 2012, the next transits of Venus will be in December 2117 and December 2125.”
http://en.wikipedia.org/wiki/Transit_of_Venus,_2012