Professor Dumas was an alright teacher. He was super nice and provided you resources for you work, but much of the course consisted of self teaching and group projects. However, he is really nice and willing to help with any concern you have. The class itself is VERY easy, so self teaching was not an issue.