Prahlada Papper
Book is not required. Tests are based on his lecture. Horrible lecture. Material is not available on Canvas. Tough grader. Tests are really hard. I don't recommend this professor at all. Extra credit is not available.