NWU Mahikeng is perfect if you want a university that feels like a community rather than a factory.You are home away from home and I love it. It’s challenging especially staying on top of all the module deadlines and eFundi tasks but the environment is supportive. It’s a place where you actually learn how to be a professional, not just a student and also sometimes you do feel stressed but walking around on campus really comes you down so far I can say it’s not bad just good