His class is very hard. He doesnt do much homework so if you fail your tests, youre done for. The PowerPoints are so long and boring it makes lecture hard to understand. He is a decent guy but the class is hard and there is basically no work to bring up a bad grade. He uses clicker points to replace a low test grade but it wont save you.