All the teachers I have had at Scottsdale Community College have been wonderful people. The classes were well structured. The campus is easy to navigate. The bookstore is organized and stocked. It's clean. Lots of clubs and opportunities to get involved with others & the community. Great night time security. Easy parking access.