I am so happy that you have provided an option to print a schedule whose rotation exceeds the portrait orientation layout. I would love to see this propagated to the Teacher reports as well as the reports that a student can print on her/his own. While it doesn't provide all the detail we would like to see, it is a great start to get the main information on a single page.
I also second this notion. It would be great to get the same grid layout for the teachers as we have a 7 day rotation.