I enjoyed Richter's class until he lost his temper and made fun of some students.  Rude, disagreeable, condescending.  Attendance is mandatory though we rarely did much, and often left early.  Moderately easy to get a B, nearly impossible to get an A.  Avoid him if possible.