Hamid is an amazing professor. Hes very helpful in class and out of class when you have questions. Hes also hilarious, which makes the class so much more bearable. I would definitely recommend him as your professor if you get the chance