Definitely happy with the Sheppard Air prep for the written, although they aren't MAC compatible. I dusted off my vintage 1996 college laptop and was able to download and run their program, slightly slow, but that was okay.
As for the flight, I used AllATP's in Jacksonville. Two day crash course got it done, but not the most pleasant checkride. I was hoping for the prior-military breeze, but got something less than that. Oh well...