I give him a solid B. Took over with sanctions and has led the program to nice finishes and record. Has missed on several large things, the portal and hiring good assistant coaches. Hiring of assistant coaches is some good and some not so.... Comes down to what everyone wants. 10-2 doing things the "Joe" way with emphasis on academics and good off field behavior or push the limits for Titles. My only qualm is that PSU is paying JF a lot of money. At that rate if I was PSU I would expect a better ROI. More Big 10 Championships and some appearances in the playoffs.