Rasoul Narimani
He is an amazing prof. He cares for his students and goes out of his way to help us if we need it. He explains things very well and if we're confused about a concept, he will always elaborate until we understand. Not only is he a good prof but he's incredibly funny as well. 100% would take his class again, wish he would teach all physic courses