Daniel Lyles
Don't understand why people think he gives too much work. It's 1 assignment that's 2-4 questions and there's no packback for his classes. Only downside is that he assigns midterm and final paper a week before it's due. He talks for a full class time which sometimes is a little tiring but all in all this class is low workload and easily manageable. 