Great teachers and support staff down to the security officers and substitute teachers. Love the dual language program.