I quite like Ground Effect's 3/4 capris - but they are exie.

I like the idea from DirtDiva about wearing your trousers/shorts etc over normal nix and doing a quick change before class