Code HAS to be like this to work:
Class FolderHelper
'Create an instance of my private class which is listening to events
Public Shared WithEvents PN As New ParseNames
Public Class ParseNames
'Same strings as above...
End class
'All others strings are the same except...
Public class DoWorks
Private Sub DoWork()
'I has to call my newly created instance of ParseNames which is "WithEvents"
PN.Filepath = SomeNewFile
Folder_helper.StageCompleted +=1
End Sub
End class
End Class