Daniel Anvari
Daniel used videos to teach the course posted by other professors on Youtube. He spent the first 10 minutes of class talking about random stuff and then would make you watch youtube videos and teach yourself the rest of the material. His exams did not reflect the assignments or practice material at all. Do not take this class with Daniel. 