homework observer