WOW, congratulations, it was meant to be if you got in so easily.
Once you get your head around the first few weeks you will be fine.
Look forward to seeing the big post in June 2011 when you finish.