Using the lectures from UC Davis and some sample code I found online, I will hopefully have quaternions down soon and implemented successfully.
I also hope to restructure my engines rendering. Right now instead of sending the vertex buffer to the shader I'm just drawing a primitive for every cube.
I got in touch with @AlwaysGeeky and spoke to him about his recent open sourcing of his voxel "Hello World" app in OpenGL. I wanted to know how many years of experience he had in graphic design, if he worked on other projects, etc. He replied promptly and his responses couldn't have made me happier. I definitely see myself working with graphics in the future, and I'm excited to learn all there is to know.