I think Mr. Caldwell is a good teacher when you are there for his class, but if you miss even the slightest thing, he doesn't offer a helpful hand.
Wonderful teacher and a nice guy. He's always willing to help if you ask.
VARY AND I MEAN VARY HARD but if u do the work pay attention you will be fine. he is vary helpfull though.
He demands a lot of work and has high expectations, but he explains the material well. One of the best math teacher's I've had.
Good teacher, lets you know whats going on. Stuff he teaches is hard, so be ready!