Introduction
This guide is still under construction so pointing out some parts you might find interesting and helpful so i can add more to this guide would be nice XD.
Kennen is my favorite champion at the moment since he can fill so many roles in ranked ( top , mid , bot ) He can fill so many roles so why AP mid ? It is about how to influence the flow of the game. You can't only depend on winning your lane to win the game specially when you are in elo hell ( under 1400 ). This is a team game after all. Sure there are desperate situations but they rarely occur.
This build will be a balance of survivability and damage. I will prioritize damage early and mid game and more tankyness late game. You will be able to learn some tips and tricks of Kennen and for playing mid in general.
Feel free to leave constructive criticism about the guide on how I can make it better or what I should add. I rep+ helpful comments. Make sure to vote after you read the guide XD.
*Kennen art coming soon from my slowpoke friend*
Commun Enemy
EASY:You can harass and come out on top if you do it properly. You will normaly be able to keep dominance over your lane and be free to roam and gank.
MEDIUM:They will either be able to out push you since Kennen early game farming is weak compared to other AP mid or have the potential to kill you with their burst. You can still dominate them in lane or at least keep it equal and not over extend.
HARD:They will be really tough opponent which are very mobile or have huge early game kill potential. They will also try to gank your teammates so call your MIAs. They are one of the reason why I take magic resist glyphs.
MEDIUM
TipsShe is a match up that can go both ways depending on if you can dodge her skill shots in the early laning phase.
Take boots to help you out. At level 6, she can easily get out of your ultimate with her's and it will be up before yours ( 110 to 120 ). Like most champions with aoe or skill shot

that go through minions, they will often use their spells when you are between your minions. It is a way to bait out some skills to drain mana or to be able to jump on her with one spell on cool down.
EASY
TipsShe is a fairly easy lane pre level 6 before she gets her gap closer

. Use your range to harass her as much as possible. If she uses

, just E in and then W. After level 6, your job is to
prevent her from getting kills so follow her when she leaves the lane but keep your distance since you can jump on you anytime. She will fall after mid game if she can't get fed enough.
EASY
TipsIf you want to farm, then it will be an easy lane for you, but if you want to play more aggressive and try to snowball the game in your favor early, then it will be hard to do so. Her Q is very easy to dodge so you don't need boots. Their is 2 things that keep her from being eaten alive by you. Her wall

is a pain and if you really want to kill her, you will have to flash over so your E don't expired. Even if you can get her down, her passive

will save her. You can't kill her in time
unless you have all your skills up which won't happens with a good Anivia. Your only chance to kill her would be if your jungler ganks. He can provide enough dps to kill her before 6 seconds. Roaming will be hard since she can push really really hard at level 6 and after the second blue re spawn.
MEDIUM
TipsShe is only threatening if her stun is up ( have a white aura around her ). Be careful to not get fooled by that and
click on her to see how many charge
are left until her stun. She can easily use her Emolten sheild to gain a charge and have the stun ready for the kill. At level 6, her burst is surprisinly high(insta kill when below around 65%hp + ignite).
EASY
TipsHe can be a huge pain if you get hit by his pillar

too often. I don't take boots when i am vs Brand because I really need that extra hp from doran's shield. His burst is bigger than Annie if his ultimate

hit you all 3 times. You can dodge his sear

and pillar easily. You can bait out his pillar->sear combo so you can go in for the kill without getting crowd controlled.
MEDIUM
TipsShe is not that bad if you start with boots to dodge her poison

. That way, she can't chain with her fangstwin fangs. It is not recommended to trade with her until level 5. Her burst is smaller than yours so just try to get her down low enough to be able to insta kill at level 6. When you flash to ult, make sure to
flash behind her so she misses her ultimate
You have small chance to kill her if you get hit by that stun. If you are above 60% hp when you engaged, then you wont die. Remember that you won't have flash so make sure to flash behind. Her ultimate range is small and takes a little bit of time to channel. You can get closer than you usually would, then flash.
EASY
TipsDon't even bother to trade with him. He will just silence

fear

then drain

. You can hope to hit him with your Q once then do your combo to take him down. His health pool is very small and if he tries to drain a minion to gain back the damage you did, just kill him. One thing i seen a lot of fiddle do is they would camp the river brush, use his ultimate

, flash then do his combo on you. If you are below 50% hp, then it is a sure death.
MEDIUM
TipsThe only reason why he is not easy is because of his burst at level 6. He will start trying to harass you with urchin strick followed up with his jumpplayful/trickster at level 4 so he can burst you down at level 6.
When he dashes to you, use your E to be able to follow him after he usesplayful trickster but try to not be directly under him. You will be able to stun him, and win the trade. It is dangerous for him get low since you can burst him at level 6 too. Max W first since he is melee and you need to use that advantage to the maximum.
MEDIUM
TipsHe is one of the anti mage champion. You can only farm and try to keep up with him since his shield

and his natural tankyness make him almost impossible to get killed unless ganked.
MEDIUM
TipsHe is a pain in the neck in lane since he will be constantly pushing the lane. His ultimate

+turretsh-24g evolution turret and his grenade

will be able to stop you from killing him. His turrets might block your Q even when he is stunned by your ultimate. Just wait until mid game and you will have the edge in teamfight.
EASY
TipsKarthus is very very squishy early game.
He can be killed if he gets hit by only one Q so there is no need to harass him before level 6. However, you can get him quite low with your normal combo since he only has his wall as crowd control. Stay near your minions and dodge his poke

with boots. His burst is small enough that you don't need the extra hp from doran's shield. Remember you can spellvamp off creeps and use your E for extra magic resist to survive his ultimate
MEDIUM
TipsKassadin is an anti mage that, in my opinion, is way too overrated. His early game is so weak that you can dominate him enough so he can't kill you once he gets his ultimate

. His combo only does around 35% of your hp at level 6.
Don't run away after he did his combo[, follow him until the silence

is gone the do your combo on him. After that, you will be able to kill him or at least burn his flash if he tries to harass you with his ultimate again.
EASY
TipsShe is very weak before her level 6 and she is melee. Her laning phase will go vary from horrible to ok depending on her blades

. You just have to stay far from your minions and you won't get hit by her only harass. At level 6, most Katarina will try to use her combo then her ultimate

to harrass you since the cool down is very low. Don't panic and throw down your ultimate. Just do your stun combo and she should be retreating. What she wants is to blow your ultimate since your cool down is long.
HARD
TipsIn early game, there is no way you free farm against her unless you gain an advantage pre level 4. This is the moment when she becomes a nightmare. Her single target burst is huge and she can easily escape ganks with her dash

. If you are able to survive until level 10 without feeding her, then she is done. She can't farm well and her ability scaling is not that great. You will have way more to offer mid game so don't worry about kills. She knows she needs to snowball fast so try to keep an eye on her and tell you teammates to back when you think she will gank.
MEDIUM
TipsIt is pretty obvious why you should take boots when you are against her. Her burst is not big, only about 50% of your health but only if she don't land any auto attack to proc her passive

. Always watch yourself when you are going back to base since she can't throw down her ultimatefinales funkeln. You can also try to minimize the damage you take by using E when you get snared. You don't have any other chasing abilities and her cool down is very long for an AP. You can outrun her or at least not get touched since you started with boots. Keep in mind she has her shield which can entirely negate ignite so auto attack her until she is dead when you go for a kill.
MEDIUM
TipsHe is a real pain to deal with in lane. You can't easily drain his mana like other AP and his pushing power is huge. His single target burst have a lot of damage over time but it won't matter since his ultimate

is a suppress long enough to make you take full damage of all his spells. The range of it is higher than normal a crowd control target spell. That means he can burst you down before you even get in range for your flash. If you get hit by the silence while using E towards him, you are dead. That means only ganks will be able to relief some pressure in your lane.
MEDIUM
TipsAfter level 4, hurting him without taking huge damage will be hard. His early levels is his weakness. You can zone him easily with only auto attacks and hope to gain a significant advantage. After getting his third level his harass spell

, he will push, harass and keep his shield

up at the same time. A good Mordekaiser will always have his shield up. If you want to fight him, don't be near your minions so he can't gain extra shield. You can only kill him when he is less than half health without shield. Try to stun him before he uses any spells which can stop your kill.
MEDIUM
TipsIn therm of laning phase, she is considered as easy but she can farm way better than you do. She has sustane because of her passive

which synergies well with her farming tooltourmented soil. She is also hard to kill due to her shield

which negates your passive, making it harder to chain stun her. You can try to bait it out with your E since her shield has a longer cool down. Normally, when you are against a pusher, you can have a bit less cs than him and still be better in team fight. However, she offer the same as you and even more due to her long range snare

and shield so you will have to try to gain an advantage through ganks.
MEDIUM
TipsTo be honest, I seen her around 10 times since her release. One thing you need to keep in mind is that her ball won't hurt you. Everyone knows it but still stands far from the ball. Avoid trading auto attacks with her early since her passiveclockwock windup gives her extra dps. Her burst is around 50% but she can get in some auto attacks. Her shield block a bit of damage but most Orianna max it last so it is almost a non-factor when you go in for the kill.
MEDIUM
TipsAgainst Ryze, you need to buy boots. All his spell are target spell so he can zone you pretty hard if he can catch you. If he walks pass his minions, land your Q then go bait out his snareprison runes and stop his combo by using the passive and active of your W which will result in a stun with the same duration as his snare. You can then use your E which will touch him for sure. You can decide to use your ultimate if you think you can kill him since your Q will be up after your ultimate stricks twice and apply a stun. Most Ryze ganks at very early level after he pushed your lane. Be sure to call your MIA even if you think he went back to base. I made this mistake far too many times which resulted in a kill or even double kill.
Summary
I been playing Kennen for quite a while now and I decided that I had enough experience to make a guide for this fluffy squirrel.
This is my ranked stat of Kennen. It is not that good but it is decent enough to slowly help me climb up the ladders. I will probably update every 25 games or so.
Note that this guide is far from finish. I published it so my friends can see it and give me feedback on what i can do to improve it. If you guys have any idea on what i should add that is not in the list below, you can comment and constructive criticism is always welcome