Practical Black Box Hamiltonian Learning