A Review Of pragmatic
idealistic impractical unrealistic utopian visionary imaginative blue-sky romantic fanciful sentimental optimistic fantastical fantastic cheerful theoretical unreasonable irrational illogical trusting theoretic crazy trustful rose-coloured unsuspicious fifty percent-baked See Much moreOne of Maybe The best of human attributes, and possibly underrat