In this instance, a "bore" is a person who talks ad infinitum about a subject of which you have little or no interest. He has bored you with his talk.
A "colossal bore" would be a big/massive/huge bore, ie the degree to which he excels at that "skill".
You can probably guess what that subject is.
- For Teachers