Data based on 4 reviews.
The class is extremely lack-luster. Don't take this class if you have a poor attention capacity. Tests will determine if you do well in his class. 60% of your grade will be tests/quizzes.
The class is very self reliant and in order to do well, you MUST study. It is extremely hard to bump your grade up. Tests and quizzes are worth a lot more than homework or projects. He will only assign projects if a majority of the class is not doing well.