Mark Thompson is an excellent instructor and provides great feedback/critiques for you to learn from.