Amazing. Very funny at times, happy with students having a laugh, but also a brilliant linguist and excellent teacher.
I only had Mrs Banks for 1 year but she showed herself to be a competent teacher who knew her subject well.
An outstanding teacher. Takes no nonsense, and brings out the best in her students, but capable of having a laugh at the same time. Brought me up from an A to an A*.