DHia Habboush
Would definitely recommend his online class. Syllabus is very clear and if you stay up to date with the assignments the class is a breeze. 10/10 would recommend to anyone looking for a science class online. 