Beloved teacher Roger Taguchi was the 'whirlwind' of Hillcrest High
With his "triple buckeye" study tips, mad scientist explosions, limitless enthusiasm, and ever present white lab coat and camera, Roger Taguchi was a legend at Hillcrest High School for more than three decades. Read More