I am good at the science subjects which are challengeable.
Freelancer is toilsome and enjoyable; it is a challengeable occupation full of more feelings of achievement!