This course should undoubtedly be the first one to take if one is absolutely new to the subject. The best part about the course, apart from the core contents that are explicitly explained, is the fact that the instructor is very lucid and reiterates the lesson before going onto the next one, as well as clears any doubts put forth, either by himself or through a team member. Thank you, Mr. Tarek!
APP