Best professor I've ever had. Dr. Roberts CARES!!!!! She understands we're adults and treats us as such, but also grants grace when you need it. Absolutely amazing. If you beg enough, she'll make up scavenger hunts and send you outside. We also did lots of origami and had a paper airplane competition (related to the material) but what a great time.