Mahalo Dr. Wang possesses very strong knowledge of the subject matter and was very helpful when questions were asked. i wish the class set aside more time for IDEA since it was difficult to grasp in the beginning. overall, i really enjoyed this course, especially the project. thank you!