I made an earlier version of this class that had a weird, disjointed variant of the subclass that felt really strange and uncomfortable during testing, so I made a revised version with more traditional subclasses and some new elemental mechanics. Spells on the elementalist spell list not available in the PHB/EE/SCAG are found here, and are homebrew, so take that into consideration. Let me know what you think!