I (We) use Photon every day for our fund. I don't have any experience with their training program though. So, questions about the platform I can answer - questions about the training program I can probably find out about but someone else on here probably has better info.
-eLindy