I took this class my as a freshman for fall 2019, and i really appreciate Daniel for making the lectures very informative, yet with very easy notes. Overall i had a great experience with him. The assignments were simple and takes max an hour. Would recommend!
Daniel is actually a graduate student. He is knowlegdeble, but he always reads PPT which is boring. There are many tests and assignment but not hard.