The last couple of months have been very interesting for Kadeem Jack.