Stuck on afew. Any answers appreciated.
15a. Make the study class toe the line. (7) C?N??R?
24a.& 25a Crawling, being more scantily clad? That'll teach you (8,6) S??????? Lesson
22d Little creatures are grand in Science rooms L????
18d Hotting up before tomorrow morning ..... (7)