AMAZING staff and faculty. There are, of course, one or two bad apples--but 5 out of 5 doesn't mean perfection, it just means unbelievably amazing! I loved my teachers. They taught in varied and applicable ways, they made themselves available to struggling students, they were fairly clear on grading practices and policies, and they genuinely cared. I loved this school, and it was amazing to be here.