I find this to be well-done and nicely written. The information provided on the topic is interesting, compact and informative. The visuals accompanying said work are adorable and provide a nice sense of style.
Regarding your question on homework, I'd answer it depends on the type of work at hand. I am generally slow when it comes to doing some tasks so I am not the biggest fan. However, when it came to tasks that allowed room for creativity I was generally quite excited.
But once more regarding your work, it is awesome and I hope ya get a good grade for it!