I’m adding the Virtual Grammar Lab to two “The Best…” lists — The Best Sites For Grammar Practice and The Best Sites Where Students Can Work Independently & Let Teachers Check On Progress.

It has over 2400 grammar activities, and teachers can create a free account so that they can track student progress.