Bin Hu
So, lets say he's a good professor when it comes to curves, but he has these group assignments which are main part of the grade, only issue is that he teaches how to do them after the due date so you should probably get ready to do a lot of research to know some what how to do them. Tests are super grade, online and open book, but still very hard.