what does "Me gusta la clase de ciencias naturales" mean in english?

"It means "I like the natural science class" in English.