Do not recommend. Projects every week, takes forever to grade anything. It's the end of the semester and I still have stuff, including projects, from the first month that still has not been graded. Mind you, these projects are worth a lot and could severely affect my grade. Gives good feedback when she does finally decide to grade. Just terrible.