Mohammad Rahnama
Stay away from Dr. Rahnama if at all possible. He has continually demonstrated his disinterest in being a professor, and does not speak clear English. He is not punctual in his methods, and is a very poor lecturer. It's not fair to University students paying hundreds of dollars for courses to be left in the hands of a professor like Dr. Rahnama.