Barry Smith has been teaching financial accounting at undergraduate, postgraduate & professional levels since 2001 and prior to this he worked in industry for 10 years. Barry lectured full-time at Dublin City University Business School before establishing his own accounting education consultancy practice in 2006. He continues to teach financial accounting on a freelance basis.