James Billings
He's really hilarious and gives the best feedback! Be prepared to work in groups and give speeches within 3-4 minutes! He's also really caring and makes small talk. I would definitely take him again!