I presently have eight or nine tweed jackets -some with elbow patches, some without. About four are Harris Tweeds, which go for around $350-400 Canadian here. Two are Italian - Linea by make, available at Harry Rosen, Toronto for about $1400 - $1700. I bought them all at Salvation Army or other thrift stores. Average cost somewhere around $8. All perfect. I never taught, though I wore such jackets as a university night student, after I retired - 1993 to around 2000. Just because I like the look - and they were cheaply available.