Hey Teach!
That's a whole lot of searching questions. I don't have answers to all of them and you probably already know most of the answers I'm going to give.
So weaknesses:
- flat picking - I can do it, but I have to put lots of thought into it.
- A-shaped barre chords - I'm working on those and thankfully they're getting better. Yeh!
- hinge barres and my barres generally still need lots of work but they're getting better - my Fs and Bm s don't always land properly (and need adjustment).
- palm muting, I'm working on it
- never really worked on chord solos (but I prefer singing - I'm working on that too

)
- I don't work on soloing - but actually that would be fun
- ear training, I don't work on, but should
- working out progressions by watching people play and listening - I rarely do this
- scales and theory - I find the former boring and I don't work at it but I should. My theory's not terrible, but it could be much better. My music reading needs work too.
- refreshing stuff generally.
And weaknesses of a general sort; challenges and new cool instruments.
Strengths:
- finger picking
- my timing/rhythm is generally pretty good
- persistence. I can play something over and over til I eventually get it down.
- willingness to try new things.

also a weakness
Hmmm... Not sure what else. You could probably tell me more of my weaknesses from my uploads and strengths too perhaps. I guess a teacher who you work with regularly sees all of that.
Songs....hmmmm... I'll get back to you on that.
Open mic. Ha! I have NO idea. I'd be shaking too much.
Edit - songs

Jason Mraz - I've started a few of his songs. I need to finish learning them and get them to a good point where I can keep them. The tricky bits... Once I get back to them and focus I'll let you know.
