Randy has recently joined the faculty of Hofstra University in Hempstead, NY, where he serves as a jazz piano instructor.

Randy has been a faculty member at Drew University in Madison, NJ since 2020. At Drew, he directs the university jazz ensemble, teaches courses in jazz history and contemporary music theory, and maintains a private piano studio.

For masterclasses or private lessons, in person or online, studying music composition, improvisation and jazz piano technique, contact booking@randyingram.com.