He's so nice but that's not enough to be an efficient professor. Still uses lecture videos from 4 years ago that have frequent mistakes in them, takes his sweet time replying to emails and putting grades in (he very recently graded assignments from over a month ago), tests are ridiculously hard. if you struggle with math like i do don't take him.