Robert Rodriguez
Prof. Rodriguez is amazing!!! Taking the course online/async but he provides great videos and recorded lectures that are spot on & easy to follow. He cares & has the patience of an angel in answering any questions you have. He is truly a great professor - we need more like him. Wish I had taken the course with him in person. 