Offering courses at Entry Level, Foundation, Intermediate, Advanced and Higher there are courses available for all abilities and backgrounds.