Are my sophmore classes good?

There is nothing obviously wrong, since you have:

  • a history course
  • an English course
  • a math course (honors, +2 track)
  • a science course (honors)
  • foreign language (level 2)
  • art
  • elective

Of course, that needs to be considered in context with what your school offers and the usual ordering of courses, as well as your goals.

Do you plan to continue on to the usual following courses in each subject in later years?