This course is an excellent choice for anyone who wants to learn data engineering using Python, Java, and SQL. By the time you complete this course, you will have a working understanding of Object Oriented Programming and how it is used to prepare, analyze and present insights from a variety of data sources: databases, text files, URLs (HTML, XML, JSON, Unicode) and more. Having a personal instructor to help you along the way is a valuable resource. My interaction with the instructors enhanced my understanding of the material. The instructor's feedback on my coding exercises and projects helped me to internalize what I was learning so I could solve coding problems on my own. Completing this course has greatly enhanced my competence as a data engineer who boosted my confidence level! Thank you for the excellent course materials and the feedback on my work by highly skilled instructors."