alberthagottsc