<p>Has any one had robert siegel. How is he as a professor and how difficult are his classes?</p>
<p>thanks</p>