Depends whether you're AP Kennen top or adc Kennen.
For AP Kennen, the play style is pretty much spamming Q plus auto attacks on the enemy laner, and pressing W when they have the mark on them. The ideal combo is 5 autos to get one mark on them, landing Q for a second and W for the third one, which procs the stun. Another option is using E on them plus Q and W. However, E is generally used for the move speed rather than damage.
As AP Kennen, your ult is very effective on groups of squishies - keep them in it for 1.5 seconds and you stun them. When good opportunities arise, you can flash in. Tanks can sustain your ult damage quite easily though, so I wouldn't do the same with them. Zhonya's can help you stay alive when ulting as your ult will continue whether you are in stasis or not. I also like to get Rylai's as your ult can apply slows well.
ADC Kennen obviously revolves around autoattacks; if you have landed enough on an enemy to get the mark on them, throw out Q and then press W for the stun. Getting attack speed items, primarily BOTRK, is important to get the mark on them quickly.
Kennen generally has quite a low range with his abilities and autoattacks, so it is something that you will need to be careful of when poking. Enemies like
can delete your health if they pounce on you so either wait for their abiltiies to go on cd or stay near tower. You are outranged bot lane by
so play safe and wait for an engage.