Flight Crew Flight Instructor; Flight Crew Instrument; Flight Crew Multiengine
Aircraft Equipment Problem Less Severe
Air Traffic Control Provided Assistance; Flight Crew Landed As Precaution; General Maintenance Action
Aircraft
A student and I were conducting flight training and after approximately an hour and a half of flying; we headed back towards ZZZ. We contacted [Approach] and established radar contact with the assigned squawk code. We had our instructions to enter via VFR approach reporting points from the south east of the field and proceed to runway XXL. Before being passed on to ZZZ Tower; we had a complete loss of all communication equipment and the vast majority of our electrical equipment. At that point; we squawked 7600 and began to flash our landing light and rock our wings. Tower recognized the situation that we were in and proceeded to issue light signals to us with a steady green light telling us that we were cleared to land. After taxiing off the runway; a flashing green light signaled us that we were able to continue taxiing. Prior to continuing the taxi; I called Tower on my phone and we were given instructions on how to proceed with our taxi back to the ramp. The folks in the tower were extremely helpful and polite which lead to the uneventful landing.
C172  flight instructor reported an electrical failure resulted in NORDO condition.