Separate by trust levels e.g.
Trusted
Selectively trusted
Not trusted
I would not trust him because he lies but because he seems like he is willing to work/learn and hasn't tried to scam you, I'd put him into the sometimes trusted level. See how it plays out but don't give him important tasks...