Neil is SOOO nice and funny. One of the best profs here at Davis. He is really accommodating and understanding that us students have a lot on our plate. He is open and receptive of feedback. Only graded on assessments and labs which can be tricky but there is a lot of help available from TAs and Neil. He is a 10/10 prof.