Ask the support at that web site what's up. Just yesterday I had login troubles and the site had changed and special steps were needed. Their fix may not apply to your certain school email account.