Omar Alshykhly
Everything was great but in my opinion I would have liked a little more time on each chapter because I was never good with little information with any class work but the group projects were fun.