Reviews of professor Daniel Singleton

Rating: 1.0/5, difficulty: 5.0/5
This is by far the worst professor I have ever had. I warn all my friends to STAY AWAY. Lectures too fast and jumps around a lot, gives notes but they're hard to understand, wants us to know everything in txtbk but also tells us that it's wrong all the time. Only gives extra credit if you get certain problems right (hurts those who rly need it).

Rating: 1.0/5, difficulty: 5.0/5
Assigns weekly homework that requires you to play "Where's Waldo" with the incoherent packets he hands out to find the correct information / equations, and he'll still mark you down. Nobody knows how to study for the tests; in fact, nobody knows what we're learning. Avoid.

Rating: 5.0/5, difficulty: 4.0/5
Hard class, but Dr. Singleton makes it worthwhile. There are optional worksheets that let you practice lecture material while in class and gets you bonus points on homework. 4 tests, with extra bonus points on each one, and extensive study sessions. It's a different way of teaching from other professors, but just as good.

Rating: 5.0/5, difficulty: 3.0/5
Overall a very good professor for the material. He doesn't like how the book covers some of the material though, so focus on studying lecture notes before exams not homework. Beyond lecture notes, Singleton gave out many review questions. Additionally, the weekly problem sessions were a very nice opportunity to get feedback on working problems.

Rating: 1.0/5, difficulty: 5.0/5
He was chosen as a sub for my class then shortly became our full time professor. He is disrespectful and demeaning to students. He doesn't give real feedback (he gives it in the form of yes or no) and lectures insanely fast (except when he's talking about his research). Do yourself a favor, avoid him

Rating: 5.0/5, difficulty: 4.0/5
Honestly amazing professor and a skilled lecturer. Doesn't follow the book so focus on lecture notes. Tons of practice problems and weekly review sessions. His grading system is nonconventional, top X% of class gets an A and if you have above a 90 but are not top X%, he won't give you an A.