Hamed Khaledi
Most of us started out thinking that Dr. Khaledi was going to be really strict and scary. Turns out, he was funny and caring about his students. The tests were reasonable in difficulty. It was his first time teaching the class and he got better as the semester went on. His accent is why people say he was "unclear." Really a great prof. Recommended.