Thomas Albers
He seems like he enjoy what he teaches, and really knows what he's talking about, but I do not feel that he explains things clearly enough. He teaches as if we already know the material, and we don't. Started the class with 35 people, and now we're down to 8 per class. The quizzes are decent, some questions will be tough. Tests are HARD.