Using a large knife, thinly chop up the broccoli into a rough slaw. Dump into a medium sized bowl along with the red onion, almonds, and cranberries. Put the remaining ingredients into a small jar with a lid and shake. Taste and adjust seasoning if necessary. Pour onto broccoli slaw and toss until everything is coated.