Joshua Leibner taught in LAUSD public schools for 20 years. He is a National Board Certified teacher.