Junsen Tang
He's a relatively new professor and it shows. Lectures weren't very clear. I basically had to learn on my own using an exam FM study manual. I'd say avoid if possible but there might not be any other prof teaching it. Definitely get a study manual for FM if you take him.