Flynn is an outstanding teacher as well as a brilliant human being. He was the only reason why i stayed in school for so long, and probably the reason why i didn't have a mental breakdown. He treated everyone equally and brought our opinions into everything. Very intelligent man. I highly recommend him. BEST TEACHER EVER!!!