Here I come from one more (probably again failed) exam. We never did congruence with factorials; there were 3 of 6 problems we never worked on in class and they don't appear anywhere in scripts or advised literature.
First is this one:
Find $x$ in $1!+2!+\ldots+100! \equiv x \pmod {19}$
I got that every $x$ after $19!$ is $0$.
But I am left with $1!+2!+\ldots+18!$, and my calculator can't calculate $18!$ without exponential, so there must be some simpler way, but I have never learned that.
If $n\geq 19$, obviously $n!\equiv 0\pmod{19}$, so it is enough to compute: $$ \sum_{n=1}^{18} n!\pmod{19}.$$ Moreover, by Wilson's theorem we have $18!\equiv -1\pmod{19}$ and $9!\equiv -1\pmod{19}$ since $-1$ is not a quadratic residue $\!\!\pmod{19}$.
Let we fill a simple table: $$ \begin{array}{|c|c|}\hline n & 1 & 2 & 3 & 4 &5 &6 & 7 & 8 & 9 \\\hline n!\pmod{19} & 1 & 2 & 6 & 5 & 6 & 17 & 5 & 2 & 18\\\hline\end{array}$$ that gives $\sum_{n=1}^{9}n!\equiv 5\pmod{19}$. By exploiting $9!\equiv -1\pmod{19}$, we also have
$\sum_{n=10}^{18}n!\equiv 3\pmod{19}$, hence: $$ \sum_{n=1}^{100}n! \equiv\color{red}{8}\pmod{19}.$$