is business law hard online