Yeah, I got it to go through just with the email address, but like in mail clients such as Thunderbird or Evolution (or even Mail), it doesn't always pull the messages and/or sync seamlessly and reliably with the original mail server. This is the only way I know of to do a complete sync, and is basically blow-by-blow of each option you will be asked to enter, even in the order you will have to put it in I think. It is more involved than just entering the email address, but this way it will work and you can know it will work. Please keep in mind too that Android is open source and so does not have access (philosophically speaking) to a lot of the "proprietary" closed-source "merchandise" code that BB or MS can and do use. This is essentially the same as setting up a mail client in a Linux distro or even on my iMac for my school account. Some clients and email servers are a bit inconvenient to set up, but you know how it works and what it is doing. This is especially true for the (usually) heavily guarded and protected school servers- so the problem isn't so much Android as it is the necessary protocols to gain authorized access to the school server.
This literally only takes like two minutes once you get the imap info from your school, I promise. And if you run into issues or have questions, we are all here to help...