Overall enjoyed the class but he takes forever to grade anything (led to issues with assignments based on previous ungraded work) and emails are hit or miss. He's new to teaching and hopefully addresses these issues. Other than that he's fair but a bit monotone in his presentation.