Larry McMillion knows his subject matter and has excellent communication skill sets which I deem a top priority. The 5 stars are for him.