Professor Allen is so nice! I LOVED her assignments, they were super easy, creative, and fun to do, even the final project (which I started like 2-3 days before the due date lol). Overall, her class and assignments are easy and can be done in a reasonable time. Definitely take her, she's awesome :)