Reviews of professor Eric Diaz

Rating: 5.0/5, difficulty: 1.0/5
He gives lots of extra credit which is not hard to do if you attempt to every lecture. quiz are open notes. For every exam, he provides a study guide which is really helpful.