Hanif Hoseini
Hoseini truly cares about his students and wants us to succeed. With that being said, he is pretty disorganized (he doesn't announce tests until 2 weeks before and he never said the breakdown of our grade). Just wish he could be a little more clear up front to us. Also, he just does proofs in class.