abstruse

(adj) difficult to comprehend
My science professor's lessons were so abstruse I don't think I learned a thing the whole semester.