Best Champ: Fizz? Technically. But Nasus/Pantheon/Teemo all very good with. Mastery 6+ in all.
Role: Top
Weakness: Hard to say, struggle with some matchups here and there.
Strengths: Good cs score, good at making counter picks and understand when another champs kit has the advantage, good communicator, good at adjusting build to account for whether or not I'm losing, etc, pretty familiar with standard gameplay and build paths of most of the champions, good at keeping wards down, and understand the importance of not dying. Can play a wide array of champions in all roles, but am very comfortable and competent with about a dozen champions in top lane.
Time you can play: I'm pretty flexible, live in EST and after 930ish on any given day work best for me.
RANK: Gold 5