Tried this MasteryHive thing because my boy wouldn't stop talking about it and honestly the learning content is solid. Been using them for like two months now and I've picked up some useful skills for my trading business, the lessons are structured well and the instructors know their stuff. My only gripe is their app crashes every other time I try to access my progress or download materials for offline viewing, which is annoying when I'm trying to study during my breaks at the shop. Everything else runs smooth but fix that app issue and this place would be perfect.