Alice Sheppard will be well known to any of you who’ve been to the Galaxy Zoo forum where she does a sterling job as moderator. Not content with putting her to work there, when I heard she was going to particle physics lab CERN in Geneva along with her cohort of trainee teachers, I insisted [...]
Read More...