Reviews of professor Hamad Alhomiedan

Rating: 5.0/5, difficulty: 3.0/5
Mr. Hamad is a wonderful teacher and person, caring and respectful. Course is very heavy, many homeworks and readings, but very fun. Best instructor in UBC.