This teacher is good and the work is not that bad. I really like it. The only problem I have is that his communication when you have a question about the class or any other concern is off. He takes really long to answer it. Other than that, hes a good professor.