9 to 6:30 is the working hours and classes are given to professors according to availability.
Work environment is good. Students are all Punjabi :-) and they do respect all professors. I like the environment.
Only I wish majority of them would be serious in learning. Only small numbers there want to study.