I personally got my BS degree in Kinesiology at SDSU, and I think it was a great program. Most of the professors were affiliated and had published research with ACSM. They taught a lot of ACSM guidelines as well as ACE and NSCA. Also, SDSU, when I attended in ’06-’08 was the #1 small research university, but unsure if they still are to this day.
Other schools that I heard had good Kinesiology programs are CSU-Fullerton and SSU.