Although he's a new teacher at Depaul, he knows his stuff very well. The homeworks are pretty straightforward if you follow directions. I got a B+ but I could have studied for the midterm more. He gives good tutorial videos on how to install the software required for the course.