[@M00N] Just try not to make your character magically infallible, it sounds like you want to make a super wizard here lol Remember, these are going to be basically kids like the HP crew was, so there wouldn't have been as much time as would be necessary to learn all of the subjects you want your character to be versed in. Hermione herself needed a TimeTurner to keep up with her course studies and she is possibly the brightest witch of the age! Secondly, our characters will be traveling to each of these school anyway, where you'll get the chance to learn their advanced courses when not trying to save the wizarding world