Dr. Mishra is a very easy going professor that gets straight to the point. He lectures every day with most information coming word for word off his slides. It's not a very exciting class, but if you attend lecture and complete the discussion it's easy to pass. Attendance is mandatory only in the sense it's 5% of your grade.