I found Channel Islands Aviation at Camarillo to be excellent. Their instructors and other staff were great and their aircraft, while not the cheapest, in superb condition. We did have one small technical issue while we were there and it was dealt with in a manner far above and beyond the level of service I would have expected!