He doesn't give extra credit but when he does it's only worth 2 or 3 points. Professor JJ will wait until to very last week of the semester to grade the assignments then will grade the assignments very harshly. I would not recommend him. His lectures are very boring and have nothing to do with the test you have to take.