Came to check out their degree programs after my cousin recommended them and the curriculum structure is actually solid I won't lie. The course materials are well put together and the lecturers know their stuff which is what matters most. My issue though is the student support side of things needs serious work because reaching anyone when you have questions is like pulling teeth and nobody follows up on your progress. For the price they charge you'd think they'd have better admin and communication but it's been a whole struggle getting responses on basic stuff.