The professor always provides best and most relevant notes and examples in lectures and assignments and explains them in a very understandable way. I really enjoyed working on the design project, and the computer assignments were very helpful to complete the project.