Don Kirkwood has taught AP (correcting exam, Question Leader and on the AP Test Committee and many workshops around the US and World) and IB Computer Science (sub and high level in Casablanca, Morocco) for more than 35 years. He believes that all student populations would love and be successful at learning cs if we teach it appropriately and that working together we can come up with our own, unique styles that help encourage growth in numbers and success.