Every person is competent to be a witness unless a statute or rule provides otherwise.
Iowa.R.Evid. 5.601