The courses are offered year-round — weather permitting — and are typically held in three-hour sessions throughout the day in Albuquerque, Rio Rancho and Corrales on the Rio Grande. Fly-fishing novices will learn the basics of casting, reading the water, rigging and fly selection.