Match the words from the brochure with their meanings.
1.techniques
2.century
3.heart
4.range
5.courses
6.theoretical
7.as long as
8.lecturer
9.project
10.demanding
11.be worth it
12.comments
a. one hundred years
b. teacher at university or college
c. things people said
d. have value
e. provided that
f. particular ways of doing something
g. based on ideas rather then experience
h. middle
i. sets of lessons
j. variety
k. assignment
l. difficult