Best prof ever! Really teaching things you need to know for working in field. You really need to work on the project, not easy A, but he makes all the assignment interesting and you definitely learn from him. Learn so much from him! Choose him!! He will bring popcorn when watching videos.