Steve LaPrad resigns from Fort Dorchester