It's easy to see why this place is so popular for brunch. They have an interesting menu and tasty baked goods at the counter. The space is airy and turns into a big, open patio in the summertime. They even have a fun schtick! There are school-themed objects scattered throughout the restaurant, such as apples and clipboards.
I used to go here fairly often because a friend of mine absolutely loves it, but I haven't returned in several months because I got tired of the service. Not because our servers were rude or anything--the restaurant just seems to be consistently understaffed and therefore everything takes longer than it should.
I don't mind waiting in line for a table. Loads of my favourite brunch places in Toronto always have long lines. What's frustrating about School is the inefficiency with which the tables are served, bussed and cleared. Despite long lines, tables will remain empty for ages because there's no one available to help bus the leftover dishes from the last group that left. Hot dishes from the kitchen will sit, cooling on the counter because no one is readily available to serve those dishes to their tables. Meanwhile, it typically takes multiple attempts to catch your server's attention to place your order, get coffee, and even to pay the bill, because they never have enough help to do all of the other work that needs to get done.