A Web 2.0 application for managing alternative education programs