Hi. Welcome to the forums. Your sentence needs no additional punctuation, but I think I should mention two problems I see.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Rema Alzera conceptual topic sentenceHere the style is a little different, but I would go with something like this.