Atlanta Tech Holds Open House June 24