Nguyen-Truc-Dao Nguyen
Hes a really nice guy and gives a lot of extra credit. But there is so much hw and you have to attend lectures. He answers emails quick. It was kinda pointless going to class bc i watched the videos and took notes by myself but he helped clarify things if you go. Very understanding and kind. I actually learned stats with him and got an A.