Primero necesitamos encontrar cuánto cuesta 1 libra de semilla:
\frac{0.63}{2} = 0.315
Entonces, Juan puede comprar 1 libra de semilla por $0.315.
Ahora, queremos saber cuántas libras puede comprar con $5.94:
\frac{5.94}{0.315} \approx 18.857
Por lo tanto, Juan podrá comprar aproximadamente 18.857 libras de semilla por $5.94.
\boxed{18.857} libras.