Tried PrepClass for a few weeks now and I no go lie the personalized lessons have actually been helping me understand things better than before. The tutors know what they're doing and they explain stuff in a way that makes sense but abeg the platform itself moves like it's on 2G network sometimes which is frustrating when you're trying to access your learning materials or submit assignments. For the price they charge you'd think the technology side would work smoothly at least but overall I'm satisfied enough to keep using it.