The trickiest part to Yasuo is knowing how and when to use his ult, and where and when to use a tornado. Yasuo is a good champion to learn since you can learn to time things for other champions, aka waiting for zhonyas, GA, etc.
I'll post a couple of really useful Yasuo tips if anyone is curious.