Honglang Wang
This was a really hard class. I took it as an undergrad which didn't help. Wang is knows what he's talking about but he can't teach fantastically. Do NOT take 517 as a 417 replacement because it is not the same class. He grades homework quite easily as long as you are in the ballpark range. Midterm and Final will be the toughest test you ever see.