Reviews of professor Tarek Alawieh

Rating: 4.0/5, difficulty: 4.0/5
Very helpful & understandable, his real life examples fill the know-do gaps.