argumentative

adjective

Given to expressing divergent or opposite views.