Al Salam Alikom,
I have read your description, and I'm very familiar with what your requirements. I have taken several python courses online, and I'm certain I can deliver the best course experience since I've seen this topic covered from so many different aspects. Currently I'm a professional python developer specialized in machine learning and AI projects, but I can tune the course level to any degree of difficulty or topic coverage you require.
I can also deliver the course in Egyptian dialect, which is understood by most arabic speakers, or I can deliver in fos-ha arabic dialect.
I have the needed setup and environment to deliver high quality audio and the videos must be delivered in at least 1080p quality.
I also plan to prepare explanatory notebooks to be attached with the course, which I have found very useful in my learning process.