Awful
Prof Cirillo is a hard grader, she fails people if things don't meet her standards. She talks a lot, enough to make you think you know what to do. The thing is that even if you listen you'll get a C or a D. Try another professor.
Temple University - Business