Everyone has atleast one favorite subject in their school days such as Mathematics, Science, History, Arts, Geography, History, etc. We all are familiar with almost all the school subjects as of now. Well, if you think so, then take this Crossword puzzle based on school subjects and solve it to prove it. You can also take hints if you feel stuck in this puzzle.