inicialmente te recomiendo que instales un acelerador php que mantiene en ram las paginas mas usadas... esto a la larga te produce un rendimiento mucho mejor.
por otro lado si estas sobre windows, este sistema operativo tiende con el tiempo siempre a ponerse lento pues su sistema de archivos tiende a desordenarse....quisa si fragmentaras el disco ayudaria.
tambien considera la posibilidad de algun virus que en windows tambien es muy comun
tambien deberias de checar la manera en que se distribuye la carga del procesador, esto cuando esta lento el sistema, asi puedes descartar que no ande por ahi algun otro proceso de cualquier otra aplicacion que es la que pone lento el sistema.
tambien ve a tu directorio donde esta guardada la base de datos y verifica no exista por ahi alguna tabla gigantesca.... (de 500megas o mas)
me parece que 12gb si soportan rebien los 200 estudiantes....
tambien verifica el ancho de banda que no sea este el que este dando problemas....
estas son algunas cosas que se me ocurren.... habria que tener mas datos para jusgar mas detenidamente pero ya es un principio