Daniel Maroncelli
Just wanted to add to my last review. Calc is hard, but his teaching style makes it as easy as it can be. He allows test corrections where you can get up to 10 points back. Gives partial credit on everything. Really just wants to know that you are trying and understanding the concept, rather than getting the correct final answer.