The Good
- Appeals to students
- Consistent homework checks
- Due dates
- Missed assignments
- Parent involvement
- Password protected
- Easy to grade
- Gives students choice
The Not-So-Good
- Connection issues
- Problems saving
- Grammar
- Time consuming
- Technologically challenged students