Okies...i'm going to try my best and answer your questions. Feel free to PM me if you want the link to my blog. I've got lots of entries and photos from the first two years which might help??
As for clubs, Glasgow has tons. Besides you being able to join all the Main University ones (of which there are hundreds), the vet school has plenty. All of these function under GUVMA, which is our student government. Off the top of my head, we have Path club, cow club, many sports teams, Rodeo, clinical club, zoo society, etc etc etc. BUT this year was SUPER exciting, because all of last year I tried my hardest to get the first chapter of SAVMA established outside of North America. Low and behold, we got it! Our chapter is really aimed at professional development. We are trying to raise funds to send people on EMS all over the world, we have been applying for grants, giving lectures on a broad range of topics, as well as hosting 3 wetlabs so far to practice clinical skills/stuff we need to know for OSCEs.
Our curriculum is also going through big changes (don't know if Joyce explained this to you in your interview?). For the first 3 years, an additional course called VPCS has been added in. It is a mix of practical skills, as well as lectures. So from day one, you are learning all the skills you need to know. There are a few open sessions throughout the year to practice, as well as formative (practice) OSCEs to give you a better idea of what the test will be like.
Only having one big exam takes some getting used to, but you will. The biggest shock for me was understanding that a 70 is an A, and when all is said and done, getting a 50 is all you need to do! The world will not end if you get a 50. Plus, you have a second chance with resits in August if you slip up. The mid-terms in December really help you get your bearings and help you figure out where you stand! Plus, upper years are always willing to lend a helping hand (or old notes!). For me, I think the system fits my learning style far better than the US one. Having tests all the time would just burn me out. Come May, you will be stressed, but we all help each other, and make it through!!