... factors that can affect the quality of education, such as a passive teaching method, a shortage of teaching staff, poor teaching materials, inadequate college infrastructure, and lack of experience ... skill to teaching practice. Good teaching and learning environment, good sevice quality will provide good conditions for teachers to approach new technology, to update new and modern teaching methods ... students’ satisfaction are students’ expectation and needs on learning and teaching, support facilities for teaching and learning such as (libraries, computer and lab facilities), learning...