Beloved teacher Roger Taguchi was the 'whirlwind' of Hillcrest High