Recommendations

based on Raafat Al Haggan (part 3)