Daniel DeFrance
Dan is very kind and enthusiastic, but do not expect to learn much in class. His teaching style is pretty dry and disorganized. He is pretty strict on grading and yet doesn't provide clear rubrics or communicate expectations well. He means well, but I would pass on having him again.