The Arizona Game and Fish Department conducts "Open to the Public" fishing program for the general public and you can find a link below to a schedule of public fishing programs.
The Department also conducts fishing programs for specific groups such as school groups, community youth groups, senior centers, Boys and Girl Scouts and more. If your group would like a sport fishing program conducted by the Arizona Game and Fish Department, you must submit an online application requesting a program.
The Arizona Game and Fish Department uses sport fishing contractors, department personnel and qualified volunteer instructors to conduct fishing programs, throughout Arizona. The department supplies all educational materials, rods, reels, bait and instruction. The normal fishing license requirements are waived during a department sponsored sport fishing program. All fishing programs are offered free of charge. Now that's a good deal!!