Hamid Ravanbakhsh
Amazing experience. Me. Ravanbakhsh is the most knowledgeable and caring professor I've ever had. He is so energetic and clear in lecturing. He is so kind and well-mannered. Highly recommend him 