There are disadvantages and advantages to the Math Dept not using Avenue. A major disadvantage is not being able to discuss things like Maple but then on the bright side you don't have to worry about being able to access Avenue.
As for your marks, for my 1ZA3 class, I can find a link on Childs homepage.
I suppose you just find yr prof, go to their homepage and for that specufic course you should be able to see stuff like grades and suggested questions and stuff.
Oh but marks won't be out till about Thursday(one week after the write day) as it says on the Math 1ZA3 pg.
Gl and hope this helped =)