I've put a really quick example of the different elements I'm thinking. So for example the user would select Biology at level 1 in the initial form and a revision plan would be returned. Going forward I want to keep it flexible in how it can be returned so for example within week 1 the days can be swapped around (so people can sort their revision plan to suit themselves).
<?xml version="1.0" encoding="utf-8"?>
I'd be grateful if you could let me know what you think! Thanks guys, I really appreciate it!