A nice showcase and implementation of the strategy course! Having different classes and a healing action are nice additions.
In its current state, it feels like the best way to play through the level is to abuse the game mechanics. For example, there's no punishment if you take several turns to heal up to full in-between groups of enemies. Another is moving far enough out of an enemy's range that their default behaviour is to move back and forth toward a specific GridPosition. Playing the game 'properly' by not using those methods made it feel impossible to reach the end.