David is a passionate content creator with extensive