Once again I’m using the Twitter Bootstrap component library to provide a nice responsive site so it will display nicely on phone and tablet devices, also catering for touch interfaces very nicely when you can’t rely on hover over text.
To see it out for yourself and check out the code then have a look it on our demo site. I’ve tested it on a number of desktop browsers, iPhone/iPad, Android and Windows Phone devices successfully.
As you can see from the source the lessons/events themselves are just an
<ul> (unordered list) so assistive technologies should be more than happy.
It can also print out ok if the browser is sized right but a few extra css tweaks will be needed to get that fully dialled.