I main teemo, and love it. Maxing out CDR, going full AP and putting them shrooms all over the jungle, specially in enemy jungle. It is just lovely. But very hard to 1v1 stronger champions, specially if they are ready for the fight. You want to be hiding, and surprise the enemy, in order to sucessfully get a kill on tanky champs. ADCs and assassins are pretty much "1hit", but they could also be 1hitting you.