Nadim is an absolutely awesome professor, and cares about what he teaches you. If you show Nadim that you are willing to work and have an ambitious mindset, he will 100% reciprocate that energy and help you achieve the goals you want for your project as well as in life. Overall a very supportive professor.   