it's a great course, and you will definitely have a great time if you enjoy maths. However, no matter who you are, you WILL need to put in the hard work. The number of hours per week varies from person to person, but i'd say 15-20 hours of maths per week would suffice (note that in this time, you will be doing MX1 and MX2)