Garfield could have achieved great things as president