His foreign policy isn't as good as Rand's foreign policy, but he's also not a McCain or Graham type either. For example, he supports cuts in foreign aid, opposes arming the Syrian rebels, opposes nation building in Afghanistan and wants to transition out of there, opposes humanitarian wars, etc. If there's a foreign policy that's exactly half way in between Ron Paul and Lindsey Graham, that's probably where Ted Cruz is. He's clearly not a non interventionist like Ron but also isn't someone who's going to support every intervention and support occupying countries indefinitely.